運維之道 | Centos更換Yum源

Centos更換Yum源

1、備份原有yum源

首先需要將原來的yum的配置文件給備份,以防以後恢復,或則沒有更換成功也好退回來

[root@localhost yum.repos.d]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下載yum源配置文件

  • 首先進入目錄:
[root@localhost yum.repos.d]# cd /etc/yum.repos.d/
  • 然後下載163的yum源配置文件:
[root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  • 更改網易的源爲默認的系統yum源
[root@localhost yum.repos.d]# mv CentOS6-Base-163.repo CentOS-Base.repo

3、生成緩存

[root@localhost yum.repos.d]# yum makecache

備註:

  • 此時可能會出現HTTP ERORR 404-Not Found Trying othermirror,原因可能是yum查找軟件包使用的過時的緩存(此時可能需要去cd/etc/yum.repos.d目錄,找到過時的緩存,把它去掉),
  • 清空更新之後,再次安裝軟件,問題消失,具體見如下指令:
    yum clean all(清除緩存、等同於 yum cleanheaders ; yum cleanpackages);
    yum update (更新)
  • 之後,重新運行 yum makecache生成緩存,yum makecache主要目的是將服務器上的軟件包信息在本地緩存,以提高搜索安裝軟件的速度。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章