我有一个服务器局域网,其中只有一台服务器 ( server A
) 可以访问局域网外的网络。为了让这些服务器中的任何一台都能执行yum install
,yum
在 上设置了一个存储库server A
。局域网上的所有服务器都运行 CentOS 5,只有一台 ( server B
) 运行 CentOS 6。我无法server B
连接到yum
上的存储库server A
。
我确实在的文件中有baseURL
一个。但每当我尝试使用它时,我都会得到一个。server A
.repo
server b
404 error
yum install
*注:我找到的所有用于设置 CentOS 6 存储库的资源yum
都是针对本地计算机的。有没有办法为运行 CentOS 5 的远程计算机进行设置?
答案1
404 表示未找到。请检查您的 URL。是的,您可以拥有多个本地存储库 - 但需要位于不同位置。
答案2
不,你不能。或者至少不应该。CentOS 6 和 CentOS 5非常不同(相当于 3 年的软件版本“不同”)。如果您设法在 CentOS 5 上安装 CentOS 6 软件包,则所需的依赖项要么会以某种方式帮助您升级到 CentOS 6,要么会大量缺失,导致一切都崩溃。我非常看好第二种选择……