centos stream的yum.repos.d里面添加其他源
时间: 2024-04-28 18:19:24 浏览: 123
您可以通过在 CentOS Stream 的 /etc/yum.repos.d 目录中添加其他源的配置文件来添加其他软件仓库。以下是添加其他源的一般步骤:
1. 在 /etc/yum.repos.d 目录中创建一个新的 .repo 文件,例如 myrepo.repo。
```
sudo vi /etc/yum.repos.d/myrepo.repo
```
2. 在 myrepo.repo 文件中添加软件仓库的配置信息,包括仓库的名称、URL、GPG 密钥等。例如,添加一个名为 myrepo 的软件仓库:
```
[myrepo]
name=My Custom Repository
baseurl=https://example.com/repo/
gpgcheck=1
gpgkey=https://example.com/repo/myrepo.gpgkey
enabled=1
```
3. 保存并关闭 myrepo.repo 文件。
4. 运行 yum makecache 命令更新软件仓库缓存:
```
sudo yum makecache
```
5. 现在您可以使用 yum 命令安装、更新或删除该仓库中的软件包了。例如,要安装 myrepo 仓库中的 hello 软件包:
```
sudo yum install hello --enablerepo=myrepo
```
注意事项:
- 您需要使用 root 权限或者 sudo 命令来进行上述操作。
- 在添加其他源之前,请确保您已经了解该软件仓库的安全性和可靠性。
- 如果您不再需要添加的仓库,可以删除对应的 .repo 文件,并运行 yum clean all 命令清除软件仓库缓存。
阅读全文