CentOS Base repository¶
The CentOS Base repository refers to the primary software package repository configuration file used by the yum package manager in CentOS.^[600-developer-docker-yum-aliyun.md] The default configuration file is located at /etc/yum.repos.d/CentOS-Base.repo.^[600-developer-docker-yum-aliyun.md]
Management¶
When modifying the system's package sources, it is standard practice to create a backup of the original repository file.^[600-developer-docker-yum-aliyun.md] This is typically done by renaming the default file to CentOS-Base.repo.backup using the mv command before applying any changes.^[600-developer-docker-yum-aliyun.md]
Configuration¶
The repository configuration determines where the system fetches software updates and installations from. For users in China or regions closer to Aliyun infrastructure, the official CentOS-Base.repo is often replaced with a version sourced from Aliyun mirrors to improve download speeds.^[600-developer-docker-yum-aliyun.md] This involves downloading a specific repository file (e.g., Centos-7.repo) directly to the /etc/yum.repos.d/ directory.^[600-developer-docker-yum-aliyun.md]
After updating the repository file, the system cache must be regenerated to ensure the package manager recognizes the new metadata.^[600-developer-docker-yum-aliyun.md]
Related Concepts¶
- [[Yum]]
- [[Mirrors]]
- [[Linux package management]]
Sources¶
^[600-developer-docker-yum-aliyun.md]