2012-10-17 11:18:12 +0000 2012-10-17 11:18:12 +0000
87
87

已安装的版本库列表(yum)

在CentOS中,如何获得已安装的版本库列表?

答案 (4)

136
136
136
2012-10-17 12:56:32 +0000
yum repolist
yum repolist enabled

显示所有已启用的存储库。

yum repolist disabled
yum repolist all

显示禁用的仓库。

16
16
16
2012-10-17 13:13:01 +0000

这是 yum 仓库的路径

[root@localhost yum.repos.d]# pwd

/etc/yum.repos.d

这就是那个目录的内容

[root@localhost yum.repos.d]# ll total 60 -rw-r--r-- 1 root root 179 Jul 17 11:56 adobe-linux-i386.repo -rw-r--r-- 1 root root 1926 Jun 26 14:59 CentOS-Base.repo -rw-r--r-- 1 root root 637 Jun 26 14:59 CentOS-Debuginfo.repo -rw-r--r-- 1 root root 626 Jun 26 14:59 CentOS-Media.repo -rw-r--r-- 1 root root 2593 Jun 26 14:59 CentOS-Vault.repo -rw-r--r-- 1 root root 912 Jan 23 2011 elrepo.repo -rw-r--r-- 1 root root 957 May 9 21:25 epel.repo -rw-r--r-- 1 root root 1056 May 9 21:25 epel-testing.repo . . .

yum.confyum.repos.d的区别是在earliar系统yum. conf(/etc/yum.conf)中,在一个文件中,我们必须配置所有的东西,这非常的拥挤,所以现在他们的做法是,他们创建了几个repo文件,而不是一个repo文件,所有的repo都保存在/etc/yum.repos.d/目录下。

8
8
8
2012-10-17 11:23:18 +0000

本页](https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Configuring_Yum_and_Yum_Repositories.html)表示yum在`the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory`中保留了单独的存储库设置。你应该可以从这两个地方看到所有的版本库。这个链接是关于 Redhat 的,所以 YMMV。

这个链接(也是红帽)来看,yum-config-manager repository可能(也可能不是)和上面一样。

5
5
5
2018-03-19 11:01:11 +0000

我想添加:

yum -v repolist all

如果服务器使用的是Spacewalk或RedHat的一部分,这对查找Repository URL非常有用。