kjl*_*loh 5 redhat patch-management
我计划安装几台装有 RHEL 的服务器,但这些服务器没有 Internet 连接。
是否可以在没有 Internet 连接的情况下更新 RHEL 服务器?
我可以从 RHN 下载更新的 RPM 软件包并在服务器上手动安装它们吗?
通常的设置是一个代理,它从 Red Hat 下载更新并将其提供给您的本地服务器。这样,只需将一台服务器连接到互联网。您的问题不清楚,是普遍无法上网还是只有提到的服务器不允许上网。
一些代理解决方案还允许使用台式电脑或其他设备下载补丁,将它们放在代理服务器上,然后将它们发布到本地网络。
红帽特定产品是spacewalk和红帽网络商业产品。此页面还有一些有关该主题的更多说明。
与在每台服务器上手动安装相比,这更容易且更具可扩展性。
您还可以搜索 serverfault 以获取补丁管理、spacewalk、rhel 更新,并获取有关该主题的更多信息。
编辑:在另一个论坛
中找到了这个:
要将软件包更新到没有互联网连接的系统,您需要下载 ISO,然后在本地安装它。要下载 iso,请检查以下给出的步骤:
登录您的 RHN 帐户。
在“频道”选项卡下选择您想要的频道。
然后单击左侧的“Easy ISO”或所选频道内的“下载”链接。
详情请关注以下kbase,http://kbase.redhat.com/faq/FAQ_58_1500.shtm http://kbase.redhat.com/faq/FAQ_80_594.shtm
下载 iso 后,请按照以下步骤操作:
创建目录来挂载 iso 文件。
mkdir -p /cdrom/iso
将 iso 安装为环回设备。
mount -o loop <iso-name> /cdrom/iso
替换为 iso 文件。
创建存储库。需要在系统上安装 createrepo 软件包才能运行以下命令。createrepo 是一个可选包,默认情况下不安装。
cd /cdrom
createrepo .
yum clean all
创建文件 /etc/yum.repos.d/file.repo 如下:
cat /etc/yum.repos.d/file.repo
[RHEL 5 存储库]
baseurl=file:///cdromenabled
=1
运行 yum 现在应该可以使用 iso 文件作为源。
详细信息请查看以下 kbase,http://kbase.redhat.com/faq/FAQ_103_10415.shtm(由 Wayback machine 存档)。
如果您还有任何疑问,请告诉我们。