当前位置: 技术问答>linux和unix
有一个 .src.rpm的包, 不能直接装, 请问怎样解压出来?
来源: 互联网 发布时间:2015-05-17
本文导语: 实在找不到那个选项, 帮帮忙,多谢, 从rpm里提取出文件来. | 可以直接安装的,不用解压,除非存在倚赖关系或已安装了别的版本. 可以先这样: $ rpm --test -ivh xxx.src.rpm 如果ok: $rpm -ivh xxx.src.rp...
实在找不到那个选项, 帮帮忙,多谢, 从rpm里提取出文件来.
|
可以直接安装的,不用解压,除非存在倚赖关系或已安装了别的版本.
可以先这样:
$ rpm --test -ivh xxx.src.rpm
如果ok:
$rpm -ivh xxx.src.rpm
如果提示存在版本冲突(已安装了别的版本),则先删除之:
$rpm -e xxx
否则,看提示需要先安装什么,先安装他必需的软件包,再加--test参数试一下.
多想想办法,问题一定会解决的:)
可以先这样:
$ rpm --test -ivh xxx.src.rpm
如果ok:
$rpm -ivh xxx.src.rpm
如果提示存在版本冲突(已安装了别的版本),则先删除之:
$rpm -e xxx
否则,看提示需要先安装什么,先安装他必需的软件包,再加--test参数试一下.
多想想办法,问题一定会解决的:)
|
src的包需要编译一次
用rpm --rebuild
或者rpmbuild --rebuild编译
编译完成后会有一个rpm包,就可以使用rpm -ivh 安装了
用rpm --rebuild
或者rpmbuild --rebuild编译
编译完成后会有一个rpm包,就可以使用rpm -ivh 安装了