Linux源码编译即黑客帝国屏保cmatrix安装

源码编译

为什么源码编译

yum的优缺点
yum是⾃动去yum源中寻找rpm包下载且安装,⾃动解决依赖,⾃动指定安装路径,⽆须⼈为⼲预适合初学者,不⽤考虑依赖关系即可安装使⽤⼤部分软件
功能由rpm包控制,这个rpm包也是别⼈编译好的,版本可能较低,功能受限,存在漏洞
yum⾃动安装的软件不能定义软件的路径,与功能,机器数量较多,与后期维护成本较⼤
编译安装优缺点
可以⼿动下载最新源代码,按照指定需求,设置参数,指定安装路径,扩展第三⽅功能,更加灵活
⽆法⾃动解决依赖关系,对新⼿不友好
所以通过结合yum和源码编译可以解决绝大部分问题。

编译方法

准备好开发工具和开发环境
开发⼯具:gcc make等
开发组件:
yum groupinstall “Development Tools”
yum groupinstall “Server Platform Development”
(在编译前先使用yum安装两个开发组件)

第一步

下载需要安装软件的tar压缩包,解压后得到软件包,在软件包目录下执行 configure ⽂件
./configure --prefix=软件安装路径

第二步

执⾏make命令
make是Linux开发套件⾥⾯⾃动化编译的⼀个控制程序,他通过借助 Makefile 进行依赖性检测和进行编译的工具。
make 的作⽤是开始进⾏源代码编译,以及⼀些功能的提供。

第三步

开始安装执行make install命令
开始安装软件到./configure指定的安装路径

源码编译安装cmatrix(黑客帝国屏保软件)

1.下载压缩文件

在安装前获得cmatrix软件压缩包:https://pan.baidu.com/s/1GsuD3NOGJNaDPRMD0zk64g?at=1647941400739
提取码:gzeh
此链接为网盘链接不能直接配合yum使用

2.将文件传输到linux虚拟机

安装xssh软件,通过xssh链接root用户
运行命令yum install lrzsz安装lezsz工具
安装完成后将下载好的压缩包拖入终端即可进行传输(注意拖入文件文件默认在当前目录下,建议在拖入前先打开相应文件夹)
在这里插入图片描述

3.解压文件

tar -zxvf cmatrix-1.2a.tar.gz
解压后在当前目录查看可以看到相应文件夹
在这里插入图片描述

4.进入源码目录

cd cmatrix-1.2a

5.开始编译

可以就看到cmatrix-1.2a目录下有configure可执行文件
在这里插入图片描述
./configure --prefix=/data/qicaipp/(–prefix为安装位置=后可自定义安装位置)

6.执行make命令

make

7.执行安装命令

make install

8.安装完成

安装完成后在自定义的安装目录下会出现bin文件夹查看文件夹
在这里插入图片描述
可以看到出现软件
./cmatrix
执行文件
在这里插入图片描述
可以看到现在已经可以运行了。但是在终端下输入cmatrix系统不认识该命令,所以我们还要配置环境变量。

9.配置环境变量

通过vim编译器新建一个环境变量
在这里插入图片描述
vim /et/profile.d/cmatrix.sh
/et/profile.d为系统环境变量路径cmatrix.sh为我新建的环境变量
在这里插入图片描述
编辑内容
export PATH=/data/qicaipp/bin:$PATH

10.检查环境变量

在这里插入图片描述

11.重新登陆

在终端再次输入cmatrix发现还是无法识别,我们需要输入logout 重新登陆
再次登陆和环境变量已启用再次输入cmatrix就ok了。

12.CMATRIX常用命令:

cmatrix-a:异步滚动(默认)

cmatrix-b:随机粗体

cmatrix-B:全部粗体

cmatrix-o:使用旧风格滚动

cmatrix-x:X窗口模式

cmatrix-V:显示版本信息

cmatrix-u:刷新频率,0-9,也就是滚动的快慢

cmatrix-C:显示的颜色,支持绿色(默认),红色,蓝色,白色,黄色,青色, 洋红色和黑色
参考链接:https://blog.csdn.net/weixin_53519100/article/details/114851446

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值