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

本文档详细介绍了如何配置 CentOS 5 的基础软件源,包括 base、update、addons、extras、centosplus 和 contrib 仓库,以及 Dag RPM Repository。每个仓库的 baseurl、gpgkey 和 gpgcheck 参数都已列出,方便用户根据需要启用或禁用特定仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[base]
name=CentOS-5-Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#released updates
[update]
name=CentOS-5-Updates
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates
baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#packages used/produced in the build but not released
[addons]
name=CentOS-5-Addons
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons
baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that may be useful
[extras]
name=CentOS-5-Extras
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extras
baseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5-Plus
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centosplus
baseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/
gpgcheck=0
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#contrib - packages by Centos Users
[contrib]
name=CentOS-5-Contrib
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contrib
baseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/
gpgcheck=0
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
# vi dag.repo
[dag]
name=Dag RPM Repository for RHEL5
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=1
gpgcheck=0
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt
### 修改 CentOS-Base.repo 文件以更新 YUM 源 要正确修改 `CentOS-Base.repo` 文件以更新 YUM 源,可以按照以下方法操作: #### 备份原始文件 在修改之前,建议先备份原有的 `CentOS-Base.repo` 文件。这可以通过复制命令完成: ```bash cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak ``` 此步骤能够确保如果新配置出现问题,可以快速恢复到之前的设置[^2]。 #### 编辑配置文件 使用文本编辑器打开并编辑 `/etc/yum.repos.d/CentOS-Base.repo` 文件。通常推荐使用 `vim` 或其他熟悉的编辑工具: ```bash vi /etc/yum.repos.d/CentOS-Base.repo ``` 在这个文件中,主要需要调整的是 `[base]`, `[appstream]`, 和 `[extras]` 部分中的 URL 地址。将默认的地址替换为你希望使用的更快或者更稳定的镜像源地址。例如,阿里云提供了针对国内用户的加速镜像服务,可将其改为如下形式: ```ini [base] name=CentOS-$releasever - Base - mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [appstream] name=CentOS-$releasever - AppStream - mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [extras] name=CentOS-$releasever - Extras - mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial ``` 上述示例展示了如何将默认的 YUM 更新源切换至阿里云提供的镜像站点[^1]。 #### 清理缓存并测试新的源 保存修改后的文件后,清理旧的元数据缓存以便重新加载最新的软件包列表: ```bash yum clean all yum makecache ``` 通过运行以下命令来验证是否成功连接到了新的镜像源: ```bash yum repolist ``` 如果一切正常,则会显示来自所选镜像的新可用存储库及其状态信息。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值