替换centos9的yum源
时间: 2024-12-18 10:13:51 浏览: 7
替换CentOS 9的yum源通常是为了安装非官方软件包或者获取更新更快的版本。以下是步骤:
1. **关闭原有yum源**:
首先,需要移除默认的CentOS官方仓库。打开终端并运行命令:
```
sudo dnf config-manager --set-enabled --disabled baseos extras main
```
2. **添加新的yum源**:
- 许多情况下,人们会使用像Docker、RPM Fusion等第三方仓库。例如,如果你想要添加社区支持,可以去https://rpmfusion.org/get.php?arch=arm64 获取RPM Fusion仓库,并按照指示配置。
```bash
echo -e "[rpmfusion]\nname=RPM Fusion free for CentOS 9 - $basearch\nbaseurl=https://download.rpmfusion.org/free/\ncost=0\nenabled=1\ngpgcheck=1\ngpgkey=https://download.rpmfusion.org/key/rpm-fusion-release-$basearch.gpg"
echo -e "[rpmfusion-nonfree]\nname=RPM Fusion non-free for CentOS 9 - $basearch\nbaseurl=https://download.rpmfusion.org/nonfree/\ncost=0\nenabled=1\ngpgcheck=1\ngpgkey=https://download.rpmfusion.org/key/rpm-fusion-release-$basearch.gpg"
```
将`$basearch`替换为你系统的架构(如`x86_64`或`aarch64`)。
3. **启用新源**:
添加完仓库后,保存设置并启用它们:
```
sudo nano /etc/yum.repos.d/rpmfusion.repo
```
确认新添加的内容已存在,然后输入 `Ctrl+X`,按 `Y` 确认保存,最后按 `Enter` 结束。
4. **刷新缓存和安装软件**:
清理旧的缓存并安装新的软件包:
```
sudo yum clean all
sudo dnf makecache fast
sudo dnf install <package_name>
```
阅读全文