JobPlus知识库 IT 大数据 文章
LINUX yum下载慢问题解决

CentOS系统更换yum软件安装源(此处以网易为例)

 

第一步:备份你的原镜像文件,以免出错后可以恢复。

 

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/

 

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo

如果无法下载可copy下面的PS内容
 

第三步:修改gpgkey

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6,之前的用 “#” 注释

 

第四步:运行yum makecache生成缓存

yum clean all

yum makecache

本人亲测可以达到5M/s,实际情况根据个人网速。

 

PS:本日列出已经配置好的repo,大家可以直接复制内容到/etc/yum.repos.d/CentOS-Base.repo 即可使用。

  1. # CentOS-Base.repo

  2. #

  3. # The mirror system uses the connecting IP address of the client and the

  4. # update status of each mirror to pick mirrors that are updated to and

  5. # geographically close to the client.  You should use this for CentOS updates

  6. # unless you are manually picking other mirrors.

  7. #

  8. # If the mirrorlist= does not work for you, as a fall back you can try the

  9. # remarked out baseurl= line instead.

  10. #

  11. #

  12. [base]

  13. name=CentOS-$releasever - Base - 163.com

  14. baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/

  15. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

  16. gpgcheck=1

  17. #gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

  18. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  19. #released updates

  20. [updates]

  21. name=CentOS-$releasever - Updates - 163.com

  22. baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/

  23. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates

  24. gpgcheck=1

  25. #gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

  26. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  27. #additional packages that may be useful

  28. [extras]

  29. name=CentOS-$releasever - Extras - 163.com

  30. baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/

  31. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras

  32. gpgcheck=1

  33. #gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

  34. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  35. #additional packages that extend functionality of existing packages

  36. [centosplus]

  37. name=CentOS-$releasever - Plus - 163.com

  38. baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/

  39. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus

  40. gpgcheck=1

  41. enabled=0

  42. #gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

  43. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  44. #contrib - packages by Centos Users

  45. [contrib]

  46. name=CentOS-$releasever - Contrib - 163.com

  47. baseurl=http://mirrors.163.com/centos/$releasever/contrib/$basearch/

  48. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib

  49. gpgcheck=1

  50. enabled=0

  51. #gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

  52. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

 


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
315人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序