centos8 yum源
时间: 2024-12-18 12:11:44 浏览: 15
CentOS 8 使用的是 DNF (Dandified Yum) 而不是传统的 YUM,DNF 是基于 RPM 包管理器的新一代工具。YUM 源在 CentOS 8 中通常被称为 "Repository" 或者 "Repo",它们存储了各种软件包供系统安装、更新或查询。
在 CentOS 8 中添加或配置 yum 源(实际上现在应该称为 DNF 源)的步骤如下:
1. **添加新的仓库**: 首先你需要获取仓库的 GPG 密钥,以便验证其内容的完整性。例如,如果你想添加阿里云的 CentOS 8 EPEL 镜像,你可以运行以下命令(替换 `<repo_name>` 和 `<repo_url>` 为实际地址):
```sh
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/repo/CentOS-8/$basearch/epel.repo
```
2. **获取并导入密钥**:
```sh
sudo curl -o /etc/pki/rpm-gpg/RPMS-GPG-KEY-epel-$version.gpg https://mirrors.aliyun.com/repo/CentOS-8/RPM-GPG-KEY-EPEL-$version
sudo rpm --import /etc/pki/rpm-gpg/RPMS-GPG-KEY-epel-$version.gpg
```
3. **刷新并启用仓库**:
```sh
sudo dnf makecache fast
sudo dnf install -y <package_name>
```
4. **检查已添加的仓库**:
```sh
sudo dnf repolist all
```
阅读全文