答案1
这毫无意义。红帽企业 Linux (RHEL) 通过修复错误和其他更新而不断发展。大约每六个月,系统更新集合就会作为点更新发布(在本例中,迄今为止的 7+ 更新是 7.2)。在此期间,有一个基于 RHEL 最新源构建的 CentOS 滚动版本(他们每月发布安装介质,即 2015 年 11 月,即 1511 年 2 月 7 日)。 RHEL(以及 CentOS)在每个主要版本中都注重严格的兼容性。
答案2
确实,一般来说,您应该尝试使用最新版本。话虽如此,但在某些情况下,您可能希望暂时恢复到以前的状态,并且可能需要撤消更新(例如,从最近的 CentOS 7.1 升级到 7.2)。例如,事后发现所需的软件尚未在新版本中提供。
在这种情况下,“百胜历史“ 是你的朋友:
yum history
Loaded plugins: fastestmirror
ID | Command line | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
39 | update | 2016-11-25 21:27 | I, U | 151 E<
[...]
# yum history undo 39
[... reverts back to previous state before "yum update"...]
如果您遇到受保护的包的问题,您可以将它们排除在撤消之外;例如:
# yum --exclude=systemd --exclude=yum history undo 39