编译及安装

源码编译

有的时候 有些软件 ,不都是打包好的rpm包,无法一键安装
我们要自己手动编译安装
工具make项目管理器
1下载要安装的包组
2rz到虚拟机里
3解压到src的文件夹,有系统自带的/usr/local/src
也可以自己建
cd到src ,一定要进入到解压的文件夹里就是cd到解压后的文件夹里
4ls 看看文件夹里是否有configure 脚本,大部分有,如果没有要借用其他工具生成。
5这个脚本会借助Makefile.in模板文件
6运行configure脚本,因为configure没在path变量里,所以要用绝对路径或相对路径,
用之前可以看看说明手册cat README,
再看看安装手册cat INSTALL
也可以configure –help看看帮助手册
configure –prefix= 加一个总文件夹
———— –sysconfdir=不想在总文件夹下生成etc文件夹,后面加一个路径想把etc放到哪里都可以 ,例如/etc/XXX,一般放一块好管理,
———— –disable-XX禁用XX功能
———— –enable-XX启用
在安装时可能缺其他的包,缺什么按什么
7运行完configure就可以安装了。也可以用echo $?看看是否是0,0代表成功
然后敲make
可以加几个cpu,让多个cpu同时工作
make -j 4 && echo -e “\a” && sleep 1&& echo -e “\a” && sleep 1
#-j 4 4个cpu同时工作
echo “\a” 报警 响铃
sleep 1 休眠1秒钟
坐等完成

源码编译

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97252

发表评论

登录后才能评论

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班