更新yum源或换一个可用的源(如epel或remi仓库)再尝试安装。如何换
时间: 2024-09-15 10:12:56 浏览: 68
在CentOS或RHEL系统中更新yum源或者更换新的第三方仓库(如EPEL或Remi)以便安装包,可以按照以下步骤操作:
1. **停止旧的yum源** (如果你使用了默认的官方源):
```
sudo yum remove -y epel-release # 如果你要移除EPEL源
sudo yum remove -y remi-release # 如果你要移除Remi源
```
2. **添加新仓库**(例如EPEL):
- 打开浏览器访问EPEL官网 [https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=$basearch](https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=$basearch),找到适用于你系统的版本,复制对应仓库的URL。
- 创建一个新的Yum配置文件,比如编辑`/etc/yum.repos.d/epel.repo`:
```bash
sudo nano /etc/yum.repos.d/epel.repo
```
然后粘贴新的仓库URL,并设置必要的信息,如`name`, `baseurl`, 和`gpgcheck`等。
3. **启用新仓库**:
```
sudo yum config-manager --enable epel # 替换epel为你新添加的仓库名
```
4. **刷新并检查新的仓库**:
```
sudo yum makecache fast
```
或者直接运行你想安装的软件包的更新命令,如:
```
sudo yum update <package_name>
```
5. **安装新包**:
如果一切设置无误,现在你可以尝试安装所需的包了:
```
sudo yum install <package_name>
```
完成上述步骤后,你应该就可以使用新的仓库进行软件包安装了。
阅读全文