criss Asked: 2009-10-01 07:26:19 +0800 CST2009-10-01 07:26:19 +0800 CST 2009-10-01 07:26:19 +0800 CST 如何保持 RHEL 版本静态(例如 RHEL 5.1)? 772 为了与程序兼容: 我需要将我们的一台服务器保留在特定版本中,例如 rhel 5.1 我想尽可能保持更新,但不更改版本。 我应该怎么办: 配置百胜? 配置卫星存储库? yum 2 个回答 Voted wzzrd 2009-10-01T07:38:13+08:002009-10-01T07:38:13+08:00 不要更新名为 redhat-release-5Server- 的软件包 $ rpm -qf /etc/redhat-release redhat-release-5Server-5.3.0.3 确保固定该包。如果您确实编辑 /etc/yum.conf 并将其放入其中 [main] exclude=redhat-release-5Server-* yum 将避免更新该软件包,这将使 /etc/redhat-release 保持其当前版本。 不知道为什么你会想要这个... Sameer 2011-01-19T18:57:18+08:002011-01-19T18:57:18+08:00 你可以排除任何一个。您将获得次要版本中的所有更新。exclude 指令从更新中排除指定的包。在这种情况下,操作系统的版本不会升级,但仍会升级该版本中的所有软件包。 即在您的情况下,在放入排除行之后(您可以放入任何一个排除版本),RHEL 的版本将保持在 5.6,但将应用 RHEL5.6 内的任何升级。 http://www.phy.duke.edu/~rgb/General/yum_HOWTO/yum_HOWTO.txt
不要更新名为 redhat-release-5Server- 的软件包
确保固定该包。如果您确实编辑 /etc/yum.conf 并将其放入其中
yum 将避免更新该软件包,这将使 /etc/redhat-release 保持其当前版本。
不知道为什么你会想要这个...
你可以排除任何一个。您将获得次要版本中的所有更新。exclude 指令从更新中排除指定的包。在这种情况下,操作系统的版本不会升级,但仍会升级该版本中的所有软件包。
即在您的情况下,在放入排除行之后(您可以放入任何一个排除版本),RHEL 的版本将保持在 5.6,但将应用 RHEL5.6 内的任何升级。
http://www.phy.duke.edu/~rgb/General/yum_HOWTO/yum_HOWTO.txt