rpm-をインストールしたいですintltool-0.41.0-1.1.el6.src.rpm
。
不明瞭な理由で私はこれを得ます:
/var/tmp]# rpm -i intltool-0.41.0-1.1.el6.src.rpm
warning: intltool-0.41.0-1.1.el6.src.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
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
/var/tmp]# rpm -qa | grep -i intltool
/var/tmp]#
質問
- 問題は何ですか?
- この問題をどのように解決できますか?
答え1
intltool-0.41.0-1.1.el6。ソースファイルrpm実際のRPM intltool-0.41.0-1.1.el6を作成するために使用されるソースコード、パッチ、およびビルドガイドラインを含むソースRPMパッケージ。回転速度パック。
IIRCソースRPMパッケージは/usr/src/
サブディレクトリにインストールされますが、直接ビルドする予定がない場合は、正しいバイナリパッケージをダウンロードしてインストールするか、またはyum install intltool
。
答え2
intltool-0.41.0-1.1.el6をインストールしました。ソースファイルrpm。ソースからrpmを構築するために使用されるパッケージであり、パッケージに関する情報はRPM DBに登録されません。 /usr/src/packagesを確認してください。ここから src.rpm のすべてのファイルを見つけることができます。これでバイナリrpmパッケージをビルドできます。
cd /usr/src/packages/SPECS
rpmbuild -bb intltool.spec
または、バイナリパッケージintltool-0.41.0-1.1.el6.rpmをダウンロードしてインストールします(yumまたは手動で使用)。