我试图(有点绝望地)把没有RedHat合约的RHEL 4服务器转换成CentOS 4,准备将其升级到CentOS 5,因为“shellshock”。 我正在按照这里find的说明: http : //community.spiceworks.com/how_to/show/1496-convert-a-rhel4-linux-server-to-a-centos-4-server适当的版本变化(4.9 )和架构(i386)。
CentOS在这里有4.9的历史文件: http : //vault.centos.org/4.9/os/i386/CentOS/RPMS/
我得到了尽可能在说明中: yum install yum-plugin-protectbase.noarch yum-plugin-priorities.noarch yum-plugin-fastestmirror.noarch失败:
not using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yet Cannot find a valid baseurl for repo: update Error: Cannot find a valid baseurl for repo: update
我从来没有用过百胜,我有点绝望。 有没有使用vault.centos.org中的材料来完成此安装的方法?
(我已经尝试过自己研究这个,我知道/etc/yum.repos.d但是我很不确定如何或者是否可以使用这些材料来为我工作,任何帮助都将非常感谢!
编辑补充:在vault.centos.org有一个reposdata目录。 不知道该怎么办。
不支持从RHEL 4升级到5。 这同样适用于CentOS。 你应该备份服务器,并执行你select的CentOS版本的全新安装。
虽然anaconda提供了从早期的红帽企业Linux主要版本升级到红帽企业Linux 5.11的选项,但是红帽目前不支持这一点。 更一般地说,红帽不支持红帽企业版Linux的任何主要版本之间的原地升级。 (主要版本由整数版本变更表示,例如,红帽企业Linux 4和红帽企业版Linux 5都是红帽企业Linux的主要版本。)主要版本的原地升级不保留所有系统设置,服务或自定义configuration。 因此,从一个主要版本升级到另一个主要版本时,红帽强烈build议重新安装。
是的,一个较旧的回购确实存在….再次超出EOL …
位置是:
http://vault.centos.org/4.8/CentOS-Base.repo
尽pipe它说v4.8 ….其版本4.9
我不得不使用这个回购获得最新的Centos 4系统从旧的应用程序恢复数据。 所以这是行不通的。
请享用