我们在生产 CentOS 环境中运行 Cassandra,特别是 Datastax 的企业版。
因此,我想将我们的机器从旧的 CentOS 6.3 版本升级到 6.5,我不想一直升级到 6.6 的原因是 Datastax 尚未认证该版本 - 由于这是我们的生产环境,我甚至不愿意冒 6.6 无法正常工作的小风险。
我怎么能只更新到 Centos 6.5,如果我运行 yum update 它会让我升级到 6.6 我相信?
Warren Young 的回答涵盖了您可能不想也可能不需要这样做的所有原因,所以请阅读它。但是如果你真的必须这样做并且你真的了解你在做什么,这个命令应该为你做:
yum --disablerepo=* --enablerepo=C6.5* upgrade
Run Code Online (Sandbox Code Playgroud)
基本上它会禁用您机器上的所有存储库,并启用 中指定的存储库 CentOS 6.5 存储库/etc/yum.repos.d/CentOS-Vault.repo并运行升级命令,因此您只能获得 CentOS 6.5 中的最新内容。
如果您需要在升级过程中启用其他一些存储库,请--enablerepo=foo向 yum 命令添加更多选项。
| 归档时间: |
|
| 查看次数: |
6137 次 |
| 最近记录: |