linux如何通过源码安装软件,linux源码安装软件的一般方法

rhel系统貌似安装不了xmgrace,配置的时候居然说要那个M*tif库。百度了一下,需要openmotif库,然后用root账户想要用yum安装一下这个库,搞了好久没搞懂。后面搞明白了,原因竟是因为所需要的库不支持rhel,枉我之前搞了这么久没安装好。不过也还好,安装这个破软件的过程让我更进一步了解了Linux安装软件的步骤。

一般的源代码安装,基本操作真的是非常简单。

①下载源码包

②解压,新建一个build文件夹,进入文件夹。新建文件夹并进入文件夹的目的是等下配置的时候会生成一堆配置文件,这些配置文件放在这个文件夹里面不至于太乱。

③进入之后配置,就是运行刚解压后的文件里面的configure程序:

../configure --prefix=/home/xx/xx/x

上面不加选项就是默认安装,我也不知道安装在哪。加了--prefix就是自定义安装,后面的路径就是你安装软件的路径。普通用户一般都可以用源码安装软件,不一定非要root。像

一些傻瓜安装方法,如直接用yum的话,一般都需要调用root权限,这是因为yum安装貌似不能自定义路径,默认路径是需要root权限的。

④配置完成之后,会生成一些配置文件什么的,然后用make进行编译:

make -j

加-j或者不加,调用的核数不同,加j的意思就是并行编译,可以加快速度。

⑤编译完成之后,执行安装install

make install

⑥完成!Finished!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值