CentOS8本地yum源
时间: 2024-10-30 17:06:51 浏览: 5
CentOS 8 使用的是 DNF (Dandified Yum) 而不是传统的 yum,因为 yum 已经不再作为默认的包管理器。DNF 提供了类似于 yum 的命令行界面,但它更为现代化,支持增量更新和更好的依赖解决。
如果你需要配置本地的 DNF 源,首先你需要下载并解压你要添加的软件仓库的 tarball 文件,然后按照以下步骤操作:
1. **创建存储库文件**:
- 创建一个新的目录,例如 `/etc/dnf/repos.d` 如果它不存在。
- 使用文本编辑器(如 `nano` 或 `vim`)创建一个新文件,比如 `myrepo.conf`,内容类似:
```bash
[myrepo]
name=My Custom Repository
baseurl=file:///path/to/local/repository/
gpgcheck=0
enabled=1
priority=1
```
其中 `baseurl` 需替换为你本地仓库的路径。
2. **启用存储库**:
- 执行 `dnf config-manager --add-repo /etc/dnf/repos.d/myrepo.conf` 来添加新的存储库。
3. **刷新存储库列表**:
- 使用 `dnf makecache fast` 刷新缓存以便 DNF 可以看到新添加的软件包。
4. **安装软件**:
- 现在你可以像平常那样使用 `dnf install <package_name>` 安装本地仓库里的软件。
阅读全文