CentOS8 切换源

1. 先备份源

# 先进入源文件夹

cd /etc/yum.repos.d/

# 创建备份文件夹

mkdir back

# 复制需要备份源到备份文件夹

mv *.repo back

2.  阿里源  选择下载源地址  注意CentOS 版本阿里云 源 地址icon-default.png?t=N7T8https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.78281b11mkDDyC

3.  执行代码

# 例子 (阿里源 选择的 CentOS8 下载源 代码)

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

# 清理源 缓存

sudo yum clean all

# 重新更新建立源缓存

sudo yum  makecache

# 更新

sudo yum -y update


CentOS 8切换Yum通常是为了安装软件包时从不同的仓库获取更新或特定版本。以下是切换Yum的基本步骤: 1. **备份当前文件**: ```bash sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base-backup.repo ``` 2. **查找可用的仓库列表**: - 你可以从官方CentOS仓库(如EPEL、Docker等)的网站查找新的YUM仓库地址。 3. **添加新仓库**: 使用 `nano` 或 `vi` 编辑器打开新的YUM配置文件(例如,对于EPEL仓库): ```bash sudo nano /etc/yum.repos.d/CentOS-Base.repo ``` 添加相应的仓库行,比如 EPEL 仓库: ```[epel] name=Extra Packages for Enterprise Linux $releasever - $basearch baseurl=https://mirrors.aliyun.com/repo/epel/$releasever/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/repo/epel/RPM-GPG-KEY-EPEL-$releasever enabled=1 ``` 请替换URL为你实际找到的地址。 4. **启用新仓库**: 更新 `/etc/yum.conf` 文件,确保 `enabled` 或 `disblegpgcheck` 设置正确: ```bash sudo vi /etc/yum.conf ``` 可能需要将 `[main]` 部分的 `disablerepo=` 和 `enablerepo=` 行删除,然后重启YUM服务使其加载新的设置: ```bash sudo yum makecache fast ``` 5. **验证更改**: 现在可以尝试安装软件包,查看是否是从新添加的下载: ```bash sudo yum install <package_name> ``` 6. **恢复默认**: 如果不再需要新的,可以复制备份的原仓库文件覆盖回来: ```bash sudo mv /etc/yum.repos.d/CentOS-Base-backup.repo /etc/yum.repos.d/CentOS-Base.repo ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值