.src.rpm 包含源码的rpm包
最后更新于:2022-04-02 03:54:27
[TOC]
## 概述
有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译
## 安装
方式一:
```
rpm -i your-package.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bp your-package.specs #一个和你的软件包同名的specs文件
cd /usr/src/redhat/BUILD/your-package/ #一个和你的软件包同名的目录
./configure #这一步和编译普通的源码软件一样,可以加上参数
make
make install
```
方式二:
```
rpm -i you-package.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bb your-package.specs #一个和你的软件包同名的specs文件
```
在 `RPM/架构目录/` 有个新的编译后的包
`rpm -i new-package.rpm` 安装新的包
';