红联Linux门户
Linux帮助

Redhat系列,损坏的源的恢复

发布时间:2007-12-15 13:15:33来源:红联作者:lfgoxwqu
  作者: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 编辑 ]
文章评论

共有 0 条评论