Yum(Yellowdog Update Manager)是CentOS、Red Hat Enterprise Linux和Fedora等Linux发行版上使用的包管理器。它通过管理软件包列表(称为源)来帮助安装、升级和删除软件包。
查看 Yum 源列表
要查看已配置的 Yum 源列表,可以运行以下命令:
yum repolist
此命令将显示已启用的和未启用的 yum 仓库列表。
查看特定 Yum 源
要查看特定 Yum 源的详细信息,可以运行以下命令:
yum repoinfo [源名称]
例如,要查看名为 "base" 的 Yum 源,可以运行:
yum repoinfo base
编辑 Yum 源
如果您需要修改 Yum 源,可以使用文本编辑器编辑其配置文件。Yum 源文件通常存储在 "/etc/yum.repos.d/" 目录中。
例如,要编辑名为 "base" 的 Yum 源,可以运行:
vi /etc/yum.repos.d/base.repo
在配置文件中,您可以修改以下字段:
* **name:** 源的名称
* **baseurl:** 源存储库的地址
* **enabled:** 是否启用此源
* **gpgcheck:** 是否检查仓库的 GPG 密钥
修改配置文件后,保存更改并退出编辑器。Yum 将自动重新加载源列表。
添加 Yum 源
要添加新的 Yum 源,请创建一个新文件,并将其放置在 "/etc/yum.repos.d/" 目录中。文件应以下列格式:
[源名称]
name=源名称
baseurl=源仓库地址
gpgcheck=0
enabled=1
例如,以下命令将添加一个名为 "myrepo" 的新 Yum 源:
cat > /etc/yum.repos.d/myrepo.repo << EOF
[myrepo]
name=My Repo
baseurl=http://myrepo.example.com
gpgcheck=0
enabled=1
EOF
添加源后,运行以下命令重新加载源列表:
yum repolist
删除 Yum 源
要删除 Yum 源,请从 "/etc/yum.repos.d/" 目录中删除相应的配置文件。例如,要删除名为 "myrepo" 的源,可以运行:
rm /etc/yum.repos.d/myrepo.repo