我的桌面上正在使用 CentOS 5.6,并且想要升级到 CentOS 6.0。
我尝试更改 yum 存储库以指向 CentOS 6,但没有成功。我该如何升级?
答案1
CentOS 论坛版主似乎表示唯一“支持”的方法是重新安装:
http://www.centos.org/modules/newbb/viewtopic.php?topic_id=29670&forum=14
回复:centos 6:直接‘升级’,还是从头开始新安装?”“是的,你的怀疑是正确的 - 在唯一推荐/支持的路径中进行新安装。”
但这并不意味着升级不可能,只是可能会很混乱并且不受支持。
答案2
我认为,与其寻求升级,不如寻求全新安装,因为升级选项将是一项繁琐的任务,需要将机器带到稳定状态,因为需要满足许多软件包及其最新版本升级的依赖关系。如果您在 Centos 上运行现有应用程序,那么情况会更糟,如果您有额外的 cpan 工具或其他不属于 Centos 的模块,那么这将是一项艰巨的任务,所以我认为,如果您选择全新安装,这将没问题,您将节省大量时间。
答案3
可以这样做:
yum upgrade --enablerepo=centosplus
但是,正如之前的评论所说,不建议这样做,而且这样做可能会有问题。因此,清理/重新安装方法是最安全的方法。