当你在centos系统使用yum安装软件时, 经常遇到下载速度极慢,或最近类似如下错误:
Could not resolve host: mirrorlist.centos.org; 未知的错误
表明mirrorlist镜像停止更新了。 有效的解决办法是更换为国内源,如阿里yum 源,不仅速度快,还可靠。方法如下:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
#CentOS6:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
#CentOS7:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
至此,/etc/yum.repos.d/目录下只有1个CentOS-Base.repo这个源文件。 光有这个源经常还不够用,比如此外我们经常用的最多的EPEL源。
EPEL(Extra Packages for Enterprise Linux)是一个由Fedora项目提供的第三方软件源,旨在为Enterprise Linux(如Red Hat Enterprise Linux、CentOS等)提供高质量的附加软件包。这个软件源包含了许多不在默认YUM源中的软件包,从而丰富了系统的软件资源。通过使用EPEL源,用户可以更方便地安装和管理这些额外的软件包,而无需从其他来源手动下载和安装。
在CentOS 7上配置EPEL(Extra Packages for Enterprise Linux)源的步骤如下:
首先,安装EPEL发布包:sudo yum install epel-release
安装完成后, /etc/yum.repos.d/epel.repo就会自动生成。
注意需要执行yum clean all 和 yum makecache 使EPEL源生效。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。