RHEL/CentOS 版本编号(点之前和之后)

RHEL/CentOS 版本编号(点之前和之后)

CentOS 编号如何运作?

主要版本位于“点之前”,例如据我所知是 5.x 和 6.x,之后是微小的变化。

问题:

  1. 如果我yum update在 6.1 系统上执行此操作,它会更新到 6 吗?当前的
  2. 是否可以安全地从6.x6.y通过yum update
  3. 是否可以安全地从5.x6.x通过yum update
  4. 这些部分的含义是什么?
  5. 内核更新是在左边吗?还是也在右边?
  6. 是否有理由和方法让操作系统保持“锁定”在 6.1 上?

这些可能是非常基本的问题,但我似乎找不到好的答案。

答案1

  1. 是的,默认情况下,yum 更新会更新到最新的次要版本和内核版本。
  2. 取决于“安全”对你意味着什么。有些更新会影响应用程序正常运行所必需的软件包。你应该始终研究系统上的更新将修改哪些内容,始终备份以便可以恢复,并尽可能先在测试环境中尝试。
  3. 主要版本不支持就地升级。话虽如此,如果你是一个敢于冒险的人,你总是可以尝试这样的方法http://www.linuxquestions.org/questions/blog/iamswift-664867/in-place-upgrade-from-rhel-5-x-to-rhel-6-x-34929/
  4. 在 CentOS 中,“部分”取自 RHEL 版本。在 RHEL/CentOS 中,版本控制与以下方面密切相关:a) 主要版本的主要内核更新和 b) 次要版本的重要错误/修复/里程碑。
  5. 主版本更改通常会反映左侧部分的内核主版本,而次版本通常包含次要的内核更改。您可以在此处查看版本表并亲自查看:http://en.wikipedia.org/wiki/CentOS#Versioning
  6. 是的,您可能需要保留一个版本或严格控制修改后的软件包,特别是如果您使用自己开发的软件,或者正如他们已经说过的,您安装了一些软件并且供应商仅支持某些版本。

答案2

我的答案是:视情况而定。

  1. 是的。
  2. 不是任意版本;它将始终更新到最新版本。但安全:是的。
  3. 这可能有用,但大多数人不鼓励这样做。我自己不会这么做。最好重新安装。
  4. 第一部分 - 5 或 6 - 是主要发布版本,第二部分是次要发布版本。
  5. 内核更新可能随时发生,即使在 6.4 中执行 yum update 时,尽管没有更新的次要版本可用。
  6. 是的,如果您使用的是只针对此 RHEL 版本发布的专有软件。我经常遇到这种情况;供应商仅在使用某个 RHEL 主版本/次版本时才提供支持。重点是,从 RHEL 6 开始,您基本上将失去获取安全更新的能力;yum update将始终更新到此主版本的最新次版本。

答案3

  1. 是的
  2. 是的,很安全
  3. 不,不支持,但可以。不推荐。
  4. 主版本和次版本。它们由 RedHat 任意选择。
  5. 内核更新分为次版本和主版本
  6. 不,只要 RedHat 支持,您就应该升级到最新的次要版本,然后使用最新版本安装新服务器。冻结的唯一原因是您想复制另一个“冻结”的系统,或者非技术原因 - 比如您的老板不想安装安全升级。

您应该始终规划如何进行升级,并在身边备好最近的完整备份。如果您使用的是虚拟机,请在升级前制作虚拟机快照,并在几周后删除该快照。

相关内容