Linux 安装*src.rpm
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-13
Linux 安装*src.rpm的时候出现:warning: user mandrake does not exist - using root warning: group mandrake does inux 安装*src.rpm的时候出现:warning: user mandrake does not exist - using root warning: group mandrake does not exist - using root错误 . System_Linux 2008-12-07 23:36 症状: [root@localhost System_Sources]# rpm -Uvh libmpfr-2.2.1-3mdv2007.1.src.rpm warning: libmpfr-2.2.1-3mdv2007.1.src.rpm: V3 DSA signature: NOKEY, key ID 26752624 1:libmpfr warning: user mandrake does not exist - using root warning: group mandrake does not exist - using root warning: user mandrake does not exist - using root warning: group mandrake does not exist - using root ########################################### [100%] [root@localhost Desktop]# rpm -Uvh yum-3.2.20-4.fc10.src.rpm warning: yum-3.2.20-4.fc10.src.rpm: V3 DSA signature: NOKEY, key ID 0b86274e 1:yum warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root ########################################### [100%] Hello: It''s because you are installing a source rpm that was originally built using mock. The source rpm contains all the binary packages, spec files etc. and from this package the standard rpm''s are built. You need to use the standard SDL_image-1.2.5-4.fc6.386.rpm or x86_64 意思是:需要下载一个已经编译好的标准rpm包.非src的源码package. 小结:src.rpm 是source包,要编译后才可以使用的;安装后是源码,rebuild后就会生成rpm包 方法: 下载完成: [root@localhost beinan]# ls unrar* unrar-3.5.2-1.2.fc4.src.rpm unrar.spec 安装源码包unrar-3.5.2-1.2.fc4.src.rpm;看一看安装在哪了呢? [root@localhost beinan]# rpm -ivh unrar-3.5.2-1.2.fc4.src.rpm 安装在这里: [root@localhost beinan]# ls /usr/src/redhat/SOURCES/unrar unrar.1 unrarsrc-3.5.2.tar.gz 然后我们通过unrar.spec 来执行,其实他是一个写好的编译脚本; [root@localhost beinan]# rpmbuild --ba unrar.spec 编译完成: [root@localhost beinan]# ls /usr/src/redhat/RPMS/i386/ unrar-3.5.2-1.i386.rpm unrar-debuginfo-3.5.2-1.i386.rpm 是不是可以安装呢? [root@localhost beinan]# rpm -ivh /usr/src/redhat/RPMS/i386/unrar-3.5.2-1.i386.rpm Preparing... ########################################### [100%] 1:unrar ################# |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: postfix的基本配置下一篇: linux mysql 二进制编译安装
关于Linux 安装*src.rpm的所有评论