web-dev-qa-db-ja.com

Red Hatに.rpmパッケージをインストール/削除/アップグレードする方法は?

Red Hatを実行している仮想マシンにないパッケージをインストールする必要があります。それ、どうやったら出来るの?

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

17
Zignd

EDIT:以下のコメントで推奨されているように、すべてに対してyumを使用するだけで問題ありません。

Red Hatのドキュメントrpmコマンドを確認します。

基本的に:

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

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

17
Renan

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

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

その後、「apropos」でほぼすべてのものが見つかり、man-page-short-descriptionsの全文検索が実行されます。

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

3
Nils

Rpmをインストールする

rpm -ivh abcd.rpm

Rpmを更新する

rpm -Uvh abcdef.rpm

rpmを削除

rpm -e abcd.rpm 

または、depsなしでrpmを削除します

rpm -e --nodeps abcd.rpm
2
vidur punj