![如何在 Windows 上下载 yum 包(或在浏览器中在线下载)](https://linux22.com/image/1372207/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20%E4%B8%8A%E4%B8%8B%E8%BD%BD%20yum%20%E5%8C%85%EF%BC%88%E6%88%96%E5%9C%A8%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%AD%E5%9C%A8%E7%BA%BF%E4%B8%8B%E8%BD%BD%EF%BC%89.png)
我是 Linux 新手,刚开始在家里使用它,但我家里没有互联网连接,在办公室我有良好的网络,但使用 Windows,
我只想在我的 Windows 上下载 yum 软件包,然后我想在家里的 Linux(centos)上使用它们,你知道有什么工具或在线服务可以让我做到这一点吗?如果可能的话,我还想使用一些命令,比如groupinstall
基本上我现在想在 centos 上安装 gnome 3,我尝试下载所有软件包,例如 yum groupinstall “X Window System” “GNOME Desktop Environment”
我知道这个网站,
答案1
您可以在以下位置找到 CentOS 发行版附带的所有 rpm 包 http://mirror.centos.org/centos/然后导航到您的特定版本(即 6.4)。
但是您要做的事情比仅仅下载一个 rpm 要复杂得多。rpm 具有依赖关系,特别是groupinstall "X Window System" "GNOME Desktop Environment"
您将需要几十个 rpm。
你可以使用已经包含所有 rpm 的 CentOS DVD,并直接使用 yum 将 DVD 用作存储库。因此,请执行以下操作:创建一个文件/etc/yum.repos.d/CentOS-DVD.repo
作为
[c6-dvd]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
然后yum --disablerepo=\* --enablerepo=c6-dvd install whatever
确保在上述文件中为您的 DVD 添加了正确的挂载点。
显然,您将无法获得已安装软件包的更新,但如果没有互联网连接,情况就会变得有点复杂