rpmシステムで利用可能なパッケージのバージョンを確認するには?

rpmシステムで利用可能なパッケージのバージョンを確認するには?

Debian で利用可能なパッケージのバージョンを確認するには、次の手順をapt-cache policy pkgname実行しますwajig

wajig:
  Installed: 2.01
  Candidate: 2.01
  Version table:
 *** 2.01 0
        100 /var/lib/dpkg/status
     2.0.47 0
        500 file:/home/wena/.repo_bin/ squeeze/main i386 Packages
        500 ftp://ftp.is.co.za/debian/ squeeze/main i386 Packages

これは、3つのwajigパッケージがあることを意味します。 1つはインストールされており(/var/lib/dpkg/status)、他の2つはインストールされています(同じバージョン)。そのうちの2つはローカルリポジトリにあり、1つはリモートリポジトリで使用できます。

rpmシステムで同様の結果をどのように取得できますか?

ベストアンサー1

まあRHEL/Fedora/Centos/Scientific Linuxに適用可能

listインストールされたパッケージとアップグレード可能な(および以前の)パッケージに関する情報を表示するコマンドを提供します。

yum --showduplicates list <package>

チップSUSE Linuxの場合

利用可能でインストールされているパッケージまたはパッチの詳細なリストを返すことができます。

zypper search -s <package>

--exact-matchパッケージが複数ある場合は、追加すると役に立ちます。

参考までに、ここパッケージ管理コマンドの比較です。

おすすめ記事