我使用红帽企业Linux 3.我通过运行bellow命令安装openmotif-2.2.2-16.src.rpm
rpm -ivh openmotif-2.2.2-16.src.rpm
我得到了一个100%完整的消息。但是,当我运行rpm -q openmotif
,我得到消息“ 包openmotif未安装”
请帮助谢谢
您已经安装了源RPM,而不是二进制RPM。
源RPM只是将它们的源代码解压缩到/usr/src/redhat/
默认情况下,不会显示在软件包数据库中。
你需要find(或者通过rpmbuild --rebuild <src rpm>
编译你的系统的正确的二进制RPM。
正如詹姆斯说,你已经安装openmotif源来改变成二进制的链接
詹姆斯是正确的,但我也想指出,红帽企业3是EOL,将不会得到进一步的安全更新( http://rhn.redhat.com/errata/RHSA-2010-0817.html )。 我build议从RHEL3转移到仍然支持的东西。