Red Hat で .rpm パッケージをインストール/削除/アップグレードするにはどうすればいいですか?

Red Hat で .rpm パッケージをインストール/削除/アップグレードするにはどうすればいいですか?

Red Hat を実行している仮想マシンに不足しているパッケージをインストールする必要があります。どうすればいいですか?

.rpm パッケージをインストール/削除/アップグレードするにはどのコマンドを使用すればよいですか?

答え1

編集:下のコメントで推奨されているように、yumすべてに使用すれば問題ありません。

チェックRed Hatのドキュメントコマンド用rpm

基本的に:

  • rpm -Uvh package_file.rpmパッケージをインストール/アップグレードする.rpm ファイルから
  • rpm -e package_nameパッケージを削除します

Red Hatのリポジトリからパッケージをインストールするには、yum、そのコマンドはほとんど説明不要です ( installupdateなど)。このドキュメントCentOS 5 用ですが、Red Hat/CentOS の新しいバージョンでも動作すると思います。

答え2

RTFM: man yum. はapropos install権利トラックにつながります。

「apropos」が何も返さない場合は、makewhatisまず実行する必要があります。

その後、すべてのマニュアルページの短い説明の全文検索を実行する「apropos」で、ほぼすべてのものが見つかります。

rpm とは対照的に、yum は必要なすべての依存関係を解決します。

答え3

rpm をインストールします:

rpm -ivh abcd.rpm

アップデートrpm:

rpm -Uvh abcdef.rpm

rpmを削除します:

rpm -e abcd.rpm 

または依存関係のない rpm を削除します。

rpm -e --nodeps abcd.rpm

関連情報