特定の RedHat リリース (RHEL4、RHEL5...) に特定のパッケージ (またはパッケージの特定のバージョン) が含まれているかどうかを確認するにはどうすればよいですか? Debian と Ubuntu の場合は、packages.debian.org と packages.ubuntu.com があります。RedHat 用の同様の Web サイトはありますか?
注: 一部のパッケージ バージョンを確認するためだけにすべてのリリースをインストールする必要はありません :-)
手始めに: http://distrowatch.com/table.php?distribution=redhatには重要なバージョンのリストがありますが、すべてのパッケージ バージョンがリストされているわけではありません。
どうやら Red Hat は RHEL ディストリビューション用のオンライン パッケージ リストを持っているようですが、有料の Red Hat 顧客のみがアクセスできます :-(
ところで。同様の質問 (CentOS の場合): https://serverfault.com/questions/239205/official-online-rpm-package-browser-search-for-centos
RedHat と CENTOS は非常に似ているため、対応するバージョンの CENTOS リポジトリ内のパッケージを調べると、適切なリストを取得できる場合があります。次のサイトのいずれかにアクセスし、RedHat / CENTOS バージョンに移動して、パッケージを見つけます。CENTOS のバージョンは、RedHat のバージョンと一致します。
たとえば、RedHat 6.3 (または CENTOS 6.3) を搭載した i386 システムの場合は、次のサイトを確認してください: http://vault.centos.org/6.3/os/i386/Packages/
1 対 1 のマッピングになるとは限りませんが、非常に近いはずです。
注:rsync://
ミラーの代わりにミラーを「参照」するftp://
ことで、すべてのパッケージの大規模で包括的なリストをダウンロードするのに数分待つ必要がなく、ワイルドカードを使用してファイルを簡単にフィルタリングできます。
Fedoraは現在パッケージのオンラインリストに取り組んでいるようです(PackageDB-http://fedoraproject.org/wiki/Infrastructure/PackageDatabaseを参照)。現在のバージョンはhttps://admin.fedoraproject.org/pkgdb/で入手できます。ただし、すべてのRHEL4/RHEL5パッケージについて知っているわけではないようです。
yum リポジトリが設定されている場合は、「yum search」を使用して存在するかどうかを確認するか、「yum list」を使用して利用可能なすべてのパッケージを確認できます。