当前位置: 技术问答>linux和unix
关于用rpm安装*.src.rpm的问题?虽然简单, 但不一定能用好
来源: 互联网 发布时间:2015-05-23
本文导语: 请问*.src.rpm的包是一定要用rpm --rebuilddb安装吗? 有的文章这样说:用rpm --rebuild *.src.rpm命令将源代码编译并在 /usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可. 可是没有--rebuild,于是我用了--rebuildd...
请问*.src.rpm的包是一定要用rpm --rebuilddb安装吗?
有的文章这样说:用rpm --rebuild *.src.rpm命令将源代码编译并在
/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可.
可是没有--rebuild,于是我用了--rebuilddb,执行了rpm --rebuilddb *.src.rpm
后,等了好一会儿什么反应都没有,而且也没有/usr/src/dist/目录.
请问*.src.rpm包到底应该怎么安装?安装后会出现在什么目录下。
我用--prefix 指定了安装目录但还是不行。
请大家给你详细点的解释
有的文章这样说:用rpm --rebuild *.src.rpm命令将源代码编译并在
/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可.
可是没有--rebuild,于是我用了--rebuilddb,执行了rpm --rebuilddb *.src.rpm
后,等了好一会儿什么反应都没有,而且也没有/usr/src/dist/目录.
请问*.src.rpm包到底应该怎么安装?安装后会出现在什么目录下。
我用--prefix 指定了安装目录但还是不行。
请大家给你详细点的解释
|
确实是楼上两位说的做法
在 NVIDIA 的 FAQ 上有说的
有两种版本的 RPM,如果 rpm 不行,则使用 rpmbuild
在 NVIDIA 的 FAQ 上有说的
有两种版本的 RPM,如果 rpm 不行,则使用 rpmbuild
|
rpmbuild --rebuild
|
rpmbuild --rebuild 试试看
|
rpmbuild --rebuild 试试