yum 仓库管理 yum-config-manager

云建木
2023-12-01

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 文件即可,但要注意,这会使得该库中所有信息被删除。

 类似资料: