Linux(cent OS)下软件包管理-源码包安装/脚本安装包

时间:2023-01-27 17:11:43


Linux(cent OS)下软件包管理-源码包安装/脚本安装包


查看目录大小的命令:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包


下载Apache的地址:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

系统上传源码的位置(默认):

Linux(cent OS)下软件包管理-源码包安装/脚本安装包


安装说明文件:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包


Linux(cent OS)下软件包管理-源码包安装/脚本安装包


这个命令执行后就可以改变配置文件的选项:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

这是给即将安装的Apache指定安装目录。


配置完之后就是调用make进行编译:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

编译过程中如果有错误可以用   make  clean 命令来清除编译产生的东西,但在  make  install   之后就写入目录了,

就不能用这个命令来达到目的了。


make就是调用gcc把源码包翻译成机器语言。就直接执行make就行,记住是在解压后的目录下:

在这里,如果有错,可以用make clean;这样就可以完全卸载删除所有的安装文件。不会影响其他。

但执行make install之后,就会真正的向/usr/local目录底下写入文件。


启动Apache:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

下面这个很重要啊,这就是Linux和Windows的一个重要区别,

Linux直接删掉安装目录后就彻底没有了,但Windows不管用什么方式卸载,都会留有残留文件。

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

Linux(cent OS)下软件包管理-源码包安装/脚本安装包


选择:

本机用的比如  gcc 用rpm包安装

对外提供服务的如Apache,需要用源码包安装。



脚本安装包,一般都是安装的源码包:

Linux(cent OS)下软件包管理-源码包安装/脚本安装包

一般的硬件驱动都是有厂商给的安装脚本。


Linux(cent OS)下软件包管理-源码包安装/脚本安装包Linux(cent OS)下软件包管理-源码包安装/脚本安装包