基于Fedora、CentOS、RHEL和rpm的Linux发行版使用yum命令来管理包。甚至dnf命令也作为下一个版本的yum命令提供,而yum命令也被广泛使用。作为软件包管理器,软件包存储在存储库中以供下载、安装和更新。yum命令提供“yum repolist”命令来列出存储库。在本教程中,我们将研究如何列出yum存储库、启用的存储库和禁用的存储库。
null
yum repolist all-列出所有已安装的存储库
“yum repolist all”命令列出所有已安装的存储库。这些存储库是当前启用和禁用的存储库。我们可以看到还列出了status列,它显示了存储库的状态 启用 或 残疾人 .
yum repolist all
![图片[1]-列出CentOS、RHEL、Fedora中带有“yum repolist”的已安装存储库-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-43.png)
yum repolist–启用列表的存储库
“yum repolist”命令可用于列出已安装和已启用的存储库。可以安装存储库,但由于不同的原因(如重复的软件包、不同的软件包提供程序等)而不启用存储库。
yum repolist
我们可以看到,当前启用的存储库是逐行列出的。此信息提供存储库id和存储库名称。
repo id repo nameappstream CentOS Linux 8 - AppStreambaseos CentOS Linux 8 - BaseOSepel Extra Packages for Enterprise Linux 8 - x86_64epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64extras CentOS Linux 8 - Extras
![图片[2]-列出CentOS、RHEL、Fedora中带有“yum repolist”的已安装存储库-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-42.png)
yum repolist disabled–列出禁用的存储库
我们可能还需要显示或列出禁用的yum存储库。“yum repolist disabled”命令可用于列出禁用的存储库。
yum repolist disabled
![图片[3]-列出CentOS、RHEL、Fedora中带有“yum repolist”的已安装存储库-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-44.png)
通过/etc/yum.repos.d列出存储库
yum存储库配置存储在/etc/yum.repos.d目录下。此目录包含多个文件,其中每个文件都是存储库配置。此存储库配置包含是否启用或禁用存储库。可以使用ls命令列出所有存储库配置。
cat /etc/yum.repos.d/*
![图片[4]-列出CentOS、RHEL、Fedora中带有“yum repolist”的已安装存储库-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-45.png)
相关文章: 如何在CentOS/RHEL中清除Yum缓存?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END