源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(makeinstall)。
Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure–help输出详细的选项列表。
其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share,比较凌乱。
如果配置nginx的--prefix,如:
- ./configure --prefix=/usr/local/nginx
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。
当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。
原文链接:https://blog.csdn.net/u010700335/article/details/65439603
yum源默认安装路径
rpm -qa XXXXX
之后根据这个名字
rpm -ql XXXXX
就找到安装位置了.
linux应用程序默认安装在哪个文件夹
/usr/bin:标准系统应用
/usr/local, /usr/share:第三方应用
自己编译源码时可以指定安装位置。
原文链接:https://blog.csdn.net/u010700335/article/details/65439603
安装包选择策略:能上外网:yum方式、绿色方式->不能上外网:rpm方式、configure方式
原文链接:Linux中yum、rpm、configure使用介绍 - 新美好时代 - 博客园 (cnblogs.com)