作者:vic_kk
关于关于yum源的问题,如果在设置的时候不小心把原有的源破坏了,而且自己没有备份,是否有方法恢复?当然有。Redhat系列的Linux把安装源设置在了它安装文件的release里面。所以只要想办法将这个release里面repo文件弄到/etc/yum.repo.d/下即可。
可以在以下两种方法中选择一个:(以下以Fedora为例,如果是CentOS或者其他的,只要把文中的fedora换成相应的名称即可)
1.重新安装fedora-release:去网上下载或在安装盘里面找到相应的fedora-release,需注意版本,可以事先查看一下现已安装的 版本: rpm -qa | grep fedora-release,然后在去下载相应版本的release,然后重新安装即可:
rpm -ivh fedora-releasexxx.rpm --force
其中的xxxx为版本号,注意后面的force选项不要忘记。这样就可以重新生成yum的源了。
2. 解压覆盖法:
同样需要去网上或者光盘里面找到fedora-release,进行解压,解压的最后会得到一个文件夹。进去以后可以找到相应的repo文件,将它们复制到/etc/yum.repo.d/下即可。(我使用的是7z进行的解压)。
[ 本帖最后由 lfgoxwqu 于 2007-12-15 13:16 编辑 ]