centos8-stream yum源配置
时间: 2024-07-12 17:01:28 浏览: 277
centos9ISO镜像及yum源配置文件
CentOS 8 Stream 是一个滚动更新的发行版,它提供最新的软件和技术预览版本。如果你想要添加或配置 YUM(Yellowdog Updater, Modified)源来安装额外的软件包,你需要按照以下步骤操作:
1. **启用 EPEL (Extra Packages for Enterprise Linux)**:
CentOS 8 Stream 提供了官方的 EPEL仓库,用于获得更多第三方软件支持。首先,你需要从 https://dl.fedoraproject.org/pub/epel/ 获取对应版本的 GPG 密钥并导入到系统中:
```
curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-epel-$releasever https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-epel-$releasever
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-epel-$releasever
```
接着,编辑 `/etc/yum.repos.d/epel.repo` 文件,替换 `$releasever` 为实际版本,添加或修改内容:
```bash
[epel]
name=Extra Packages for Enterprise Linux $releasever
baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/$releasever/
gpgcheck=1
gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-epel-$releasever
enabled=1
```
2. **添加其他仓库**:
如果你还想添加其他的YUM源(如阿里云、腾讯云等),可以在 `/etc/yum.repos.d/` 目录下创建新的 `.repo` 文件,填写相应的URL、名称和GPG密钥。
3. **刷新缓存**:
完成上述设置后,运行 `yum makecache fast` 来更新本地的元数据缓存。
4. **安装软件**:
使用 `yum install <package_name>` 来安装特定的软件包。如果需要安装自定义的软件列表,可以将它们写入一个文本文件(`.list` 或 `.txt`),然后用 `-y` 标志一次性安装所有列出的包:
```
yum install -y $(cat mysoftware.list)
```
记得检查网络连接,并根据实际情况调整源地址(如国内镜像)。同时,请注意及时备份数据,在安装非官方软件时谨慎操作,以防潜在的风险。
阅读全文