yum源配置修改-星人金属材料网

yum源配置修改

2026-04-22 00:00:46 Yum源配置 CentOS 5514次阅读
行仲强
行仲强
2025-09-15 13:19:20

上周有个客人问我怎么修改Yum源配置,我一下就想起我自己之前踩过的坑了。2023年我在上海某商场工作的时候,公司服务器配置Yum源的时候出了点问题,后来我花了老半天时间才搞定。
首先,你得知道Yum源配置文件通常位于 /etc/yum.repos.d/ 目录下。你可以在终端里输入 ls -l /etc/yum.repos.d/ 来查看当前配置的源列表。
然后,比如你要修改CentOS的默认源,你可以找到 CentOS-Base.repo 这个文件,用文本编辑器打开它。我一般会用 vi,你也可以用 nano 或者其他你熟悉的编辑器。
打开文件后,你会看到各种源配置,像 [base]、[updates]、[addons] 这些。你想修改哪个源,就找到对应的 [source_name] 部分。
比如,你想换成一个国内的源,比如阿里云的,你可以在 [base] 部分找到 mirrorlist 和 baseurl 这两个配置项。将 mirrorlist 注释掉(在前面加个 #),然后修改 baseurl 为阿里的镜像地址。
修改完之后,保存文件并退出编辑器。这时候,你需要运行 yum clean all 来清除Yum的缓存,然后执行 yum makecache 生成新的缓存。
最后,你可以试试用 yum list available 命令查看可用的软件包,确认源配置正确。
反正你看着办,这个过程比较简单,但要注意备份原始配置文件,以防万一出问题。我还在想,有时候国内源可能不稳定,是不是该找几个不同的源备用。

千囚迷森
千囚迷森
2025-07-10 13:38:12

那天,我坐在电脑前,一边喝着咖啡一边修改着公司服务器的yum源配置。我记得那是个阳光明媚的午后,我正在调整源,以便让服务器能更快地下载软件包。
突然,我发现了一个问题。原来的源是公司的官方源,但下载速度总是很慢。我心想,得换一个更快的源。于是,我打开了vi编辑器,开始修改。
改了又改,我换了好几个源,但速度依然不尽如人意。等等,我还记得有一次在朋友的电脑上,他用了一个国内的源,速度那叫一个快。我马上把那个源复制过来,小心翼翼地替换掉原来的。
修改完成后,我保存并退出编辑器,运行了yum clean all和yum makecache来更新缓存。然后,我尝试下载一个常用的软件包——Python3.8。时间回到了一个小时前,地点在公司服务器前。现在,下载速度明显快了很多,只用了几分钟就下载完成了。
但是,我还是有些疑惑。为什么有的源下载速度这么快,有的却这么慢呢?是不是还有其他的优化方法?等等,还有个事,我突然想到,如果服务器经常更新,那源配置也得定期检查和更新啊。

忻季新
忻季新
2025-11-20 12:52:49

直接修改/etc/yum.repos.d/CentOS-Base.repo文件。 删除原有内容,添加以下内容: markdown [base] name=CentOS base repository mirrorlist=https://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=base&infra=$infra enabled=1 gpgcheck=0 baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
这就是坑,别信网上不完整版本。

相关推荐