一、软件包分类
源码包
二进制包(RPM包、系统默认包)
二者优缺点
二、RPM包详细介绍
1、RPM包命名原则与依赖性
2、与RPM安装相关指令(通过RPM命令管理)
3、与RPM安装相关指令(yum在线管理)(相比于RPM命令,克服了依赖性干扰)
三、源码包安装
1、源码包安装与RPM包安装的区别
2、源码包的安装 (较常用)
(1)安装准备
安装C语言编译器
可通过 yum install -y gcc 进行安装
(2)下载安装包
去官方网站下载,以保存到/usr/local/src/目录举例
cd /usr/local/src/
wget 具体安装包(压缩包格式)
(3)解压安装包
同之前解压命令
(4)配置相关的选项并生成Makefile
具体命令 ./configure
通过 ./configure --help查看定制功能详情
再进一步进行自定义设置
如以定义软件包的安装路径选项 --prefix=PREFIX进行举例(安装软件为nginx)
./configure --prefix=/usr/local/nginx
(5)进行编译
具体命令 make
(6)安装
具体命令 make install
后三步可通过命令
echo $
验证,若结果为0,则成功。
具体安装过程中要参照错误提示进行修改。