如何在CentOS系统中启用这两个仓库?
时间: 2024-09-11 20:04:31 浏览: 20
在 CentOS 系统中启用 EPEL (Extra Packages for Enterprise Linux) 和 Remi 的软件仓库,你需要执行以下几个步骤:
1. **EPEL**:
- 首先打开终端。
- 更新系统包列表:
```
sudo yum update -y
```
- 添加 EPEL GPG 公钥:
```
curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-epel https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-epel
```
- 添加 EPEL 仓库:
```
sudo yum-config-manager --add-repo http://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
```
- 安装并启用 EPEL:
```
sudo yum install epel-release -y
```
2. **Remi**:
- 对于 Remi 的非官方仓库,首先需要访问 Remi 的仓库页面(https://rpms.remirepo.net/),选择适合你的 CentOS 版本(如 remi-safe 或 remi-php74)以及是否是更新版(比如 remi-safe-7 或 remi-safe-7.rpmforge)。
- 下载仓库文件,通常是一个 `.repo` 文件,然后将其保存到 `/etc/yum.repos.d/` 目录下,例如:
```
wget https://rpms.remirepo.net/remi-safe/7/remi-safe.repo -O /etc/yum.repos.d/remi-safe.repo
```
- 类似地,添加 GPG 密钥:
```
curl -o /etc/pki/rpm-gpg/RPMS-GPG-KEY-remi https://rpms.remirepo.net/RPM-GPG-KEY-remi
sudo rpm --import /etc/pki/rpm-gpg/RPMS-GPG-KEY-remi
```
- 更新仓库列表并安装 Remi 仓库:
```
sudo yum makecache fast
sudo yum install remi-release -y
```
完成上述步骤后,你可以通过 `sudo yum search package_name` 来查找可用的软件包了。