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

CentOS编号如何工作?

主要版本是“在点之前”,例如5.x和6.x,就我所知而言,稍微有些变化。

问题:

  1. 如果我在6.1系统上进行yum update ,它会更新到6. current
  2. 是否有可能通过yum update6.x安全地升级到6.y
  3. 是否有可能通过yum update5.x安全地升级到6.x
  4. 这些部分是什么意思?
  5. 内核更新在左边部分? 还是在正确的部分?
  6. 会有一个原因和方法来保持操作系统“locking”在6.1?

这些可能是非常基本的问题,但我似乎无法find一个好的答案。

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

我的答案是:这取决于。

  1. 是。
  2. 不要任意的版本; 它会一直更新到最新版本。 但是安全:是的。
  3. 这可能会奏效,但大多数人不鼓励这样做。 我自己不会这样做。 更好地重新安装。
  4. 第一部分 – 5或6 – 是主要发行版本,第二部分是次要发行版本。
  5. 内核更新可能随时发生,即使在6.4版本中进行yum更新,虽然没有更新的次版本可用。
  6. 是的,如果您正在使用仅在此版本的RHEL上发布的专有软件。 我经常遇到这种情况, 只有在使用某个主要/次要版本的RHEL时,供应商才会给予支持。 关键是,从RHEL 6开始,你基本上将失去获取安全更新的能力; yum update将始终更新为可用于此主要版本的最新次要版本。
  1. 是的,这是安全的
  2. 不,不支持,但可能。 不build议。
  3. 主要版本和次要版本。 它们是由RedHat任意select的。
  4. 内核更新在小版本和主版本中完成
  5. 不,你应该升级到最新的次要版本,只要RedHat支持,然后安装一个最新版本的新服务器。 冻结的唯一原因是如果你想复制另一个“冻结”系统,或者非技术原因 – 比如你的老板不想安装安全升级。

您应该始终计划如何进行升级,并且最近的完整备份靠近您。 如果您正在使用虚拟机,请在升级之前创build虚拟机快照,并在几周后删除快照。