在哪里可以找到RedHat的软件包名称和版本?

时间:2008-09-26 13:49:49

标签: linux packages redhat rpm

如何确定特定的RedHat版本(RHEL4,RHEL5 ...)是否包含某个包(或某个版本的包)?对于Debian和Ubuntu,有packages.debian.org和packages.ubuntu.com; RedHat有类似的网站吗?

注意:我不想安装所有版本只是为了检查一些软件包版本: - )

7 个答案:

答案 0 :(得分:13)

您可以做的最好的事情就是检查源包的FTP目录:

请记住,RedHat习惯将软件修补到地狱和背部,因此版本号可能与实际版本没有太大的共同之处,特别是对于内核。

答案 1 :(得分:3)

对于初学者:http://distrowatch.com/table.php?distribution=redhat有一个重要版本列表,但肯定没有列出所有包版本。

答案 2 :(得分:2)

显然,Red Hat确实有RHEL发行版的在线软件包列表,但它只适用于支付Red Hat客户: - (

顺便说一下。类似的问题(对于CentOS):https://serverfault.com/questions/239205/official-online-rpm-package-browser-search-for-centos

答案 3 :(得分:1)

由于RedHat和CENTOS非常相似,因此您可以通过查看相应版本的CENTOS存储库中的软件包获得一个不错的列表。转到以下其中一个站点并转到RedHat / CENTOS版本并找到包。 CENTOS版本与RedHat版本一致。

http://vault.centos.org/

http://mirrors.centos.org/

例如,对于具有RedHat 6.3(或CENTOS 6.3)的i386系统,请查看以下站点: http://vault.centos.org/6.3/os/i386/Packages/

我不保证它将是1对1的映射,但它应该非常接近。

答案 4 :(得分:0)

如果您设置了yum存储库,则可以使用“yum search”查看是否存在,或使用“yum list”查看所有可用包。

答案 5 :(得分:0)

看起来Fedora正在开发一个在线的软件包列表(PackageDB - 见http://fedoraproject.org/wiki/Infrastructure/PackageDatabase)。当前版本可在https://admin.fedoraproject.org/pkgdb/获得。但它似乎并不了解所有RHEL4 / RHEL5软件包。

答案 6 :(得分:0)

注意:通过“浏览”rsync://镜像而不是ftp://镜像,您可以使用通配符方便地过滤文件,而无需等待几分钟即可下载所有软件包的大量全面列表。< / p>