centos9yum源配置
时间: 2024-10-17 21:02:13 浏览: 42
CentOS 9 使用的是 DNF (Dandified Yum) 而不是传统的 YUM。虽然YUM源的概念仍然适用,但在新版系统中,你需要配置DNF仓库才能添加新的软件包。以下是基本的步骤:
1. **打开终端**:首先,在命令行界面运行 `sudo -i` 或者登录到有权限的用户。
2. **编辑配置文件**:使用文本编辑器如 `vi`, `nano` 或 `vim` 打开配置文件 `/etc/dnf/dnf.conf` 或者直接通过命令 `vi /etc/dnf/dnf.conf`。
3. **添加新仓库**:在配置文件底部添加新的仓库条目。例如,如果你想要添加一个公共的 EPEL(额外功能)仓库,你可以加入类似下面的内容:
```
[epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
baseurl=https://mirrors.aliyun.com/epel/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-epelel-$releasever
```
其中 `releasever` 需替换为你的 CentOS 9 版本代号,比如 "8"。
4. **保存并退出**:编辑完成后,按 `Esc` 键,输入 `:wq` 保存并退出编辑器。
5. **刷新缓存并安装**:更新缓存并安装新的软件包可以用命令:
```bash
sudo dnf makecache fast
sudo dnf install <package-name>
```
6. **检查是否生效**:安装完成之后,可以尝试安装某个软件包来验证仓库是否有效。
阅读全文