yum-config-manager 命令的本质是对
/etc/yum.repos.d/
(库数据的储存位置)文件夹下文件的增删查改,推荐使用 yum-config-manager 命令进行改动。
yum-config-manager 命令对资源库进行管理。
查询仓库内容
# yum repolist all # 显示所有资源库
# yum repolist enabled # 显示所有已启动的资源库
# yum repolist disabled # 显示所有被禁用的资源库
搭配grep使用,例如
# yum repolist all | grep php
添加 repository
$ yum-config-manager --add-repo repository_url
切换库中资源----禁用+启用
# yum-config-manager --disable itemName
# yum-config-manager --enable itemName
或者直接编辑 /etc/yum.repos.d/ 下的对应资源库文件
enabled=0 # 禁用
enabled=1 # 启用
如果同时启用了多个版本,安装时会自动选择新版本
删除仓库
在 /etc/yum.repos.d/ 下手动删除对应 repo 文件即可,但要注意,这会使得该库中所有信息被删除。