我有一台 CentOS 机器,它没有直接连接到互联网。我需要手动安装一些软件包。如果这是 Debian,我会去 packages.debian.org,搜索软件包并从官方存储库下载。我是 CentOS 新手,找不到等效的方法。我在 Google 上搜索的结果来自第三方网站,我正在寻找官方软件包。
要清楚的是,我需要在网络浏览器中下载单个软件包,而不是 ISO,也不使用 yum。
答案1
没有这样的官方网站,但是您可以在网络浏览器中查看存储库(位于 /var/cache/yum/base/mirrorlist.txt)。
例如,http://mirror.stanford.edu/yum/pub/centos/5.5/os/x86_64/CentOS/列出了斯坦福大学托管的 CentOS 5.5 的所有 64 位软件包。
有一个名为电力供应处,由 Fedora 背后的社区维护,带有一些额外的软件包。
他们使用一个名为 repoview 的 Web 工具来展示他们的软件包。它比仅仅盯着软件包名称列表更令人愉快,并为每个软件包提供描述。
查看http://download.fedora.redhat.com/pub/epel/5/x86_64/repoview/。
答案2
您可以在以下位置查找 RPM 包http://rpmfind.net这是一个非常好的完整存储库
答案3
查看http://mirror.centos.org/centos/5/os/i386/CentOS/和http://mirror.centos.org/centos/6/os/x86_64/Packages/您可以在这些 URL 中找到所有不同架构的 centos 软件包。