列出所有的配置 Repo 源

来源:互联网 发布:小小dota2数据库 编辑:程序博客网 时间:2024/05/29 16:02

原文地址: List All Configured Repositories


怎样才能在 CentOS / Fedora / Red Hat Enterprise / Scientific Linux 操作系统中列出配置的 Repo 源

你需要传递一个 repolistyum 命令, 这个选项将给你列出一个已经在 RHEL / Fedora / SL / CentOS Linux 系统中配置过的 Repo 源, 默认是列出所有的可用 Repo 源, 传递 -v(verbose mode[详细信息]) 将列出更多信息.

语法

yum repolistyum [options] repolist [option]yum -v repolist

示例

输入以下命令

yum -v repolistyum -v repolist | lessyum repolist`

输出:
Fig.01: Yum Query All Repositories and Show Repository ID

  • 查询所有源并且显示源ID
    列出可用: yum repolist enabled
    列出禁用: yum repolist disabled
    列出所有(默认): yum repolist all
    列出一个 repo 源(remi) 中可用的包 : yum --disablerepo="*" --enablerepo="ksplice-uptrack" list available
Loaded plugins: product-id, rhnplugin, security, subscription-managerUpdating certificate-based repositories.Unable to read consumer identityAvailable Packagesksplice-uptrack-release.noarch                           1-2                       ksplice-uptrackpython-ksplice-uptrack.noarch                            0.2.2-1.el6               ksplice-uptrackuptrack-PyYAML-debuginfo.x86_64                          3.08-4.el6                ksplice-uptrackuptrack-libyaml-debuginfo.x86_64                         0.1.3-1.el6               ksplice-uptrackuptrack-libyaml-devel.x86_64                             0.1.3-1.el6               ksplice-uptrackuptrack-python-cjson.x86_64                              1.0.5-5.el6               ksplice-uptrackuptrack-python-cjson-debuginfo.x86_64                    1.0.5-5.el6               ksplice-uptrack

这里:
1. --disablerepo="*" : 根据id 或者 glob 模式来禁用指定的包
2. --enablerepo="ksplice-uptrack" : 根据 id 或者 glob 启用指定的源. 在这个例子中, 启用名字为 ksplice-uptrack 的源

[译注]:
列出一个 repo 源(remi) 中可用php54的包 : # yum --disablerepo="*" --enablerepo="remi" list available

0 0
原创粉丝点击