web-dev-qa-db-ja.com

インストールされているリポジトリの一覧(yum)

CentOSでインストールされたリポジトリのリストを取得するにはどうすればいいですか?

79
PHPst
yum repolist
yum repolist enabled

有効なリポジトリをすべて表示します。これら2つのコマンドは同じです。

yum repolist disabled

無効なリポジトリを表示します。

yum repolist all

すべてを示しています。

122
Michael Hampton

これはyumリポジトリのパスです

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

/etc/yum.repos.d

これはそのディレクトリの内容です

 [root @ localhost yum.repos.d]#ll 
全部で60 
  -  rw-r  -  r-- 1 root root 179 Jul 17 11:56 Adob​​e-linux -i386.repo 
  -  rw-r  -  r-- 1ルートルート1926 Jun 26 14:59 CentOS-Base.repo 
  -  rw-r  -  r-- 1ルートルート637 6月26日14:59 CentOS-Debuginfo.repo 
  -  rw-r  -  r-- 1ルートルート626 6月26 14:59 CentOS-Media.repo 
  -  rw-r  -  r -  1ルート・ルート2593 Jun 26 14:59 CentOS-Vault.repo 
  -  rw-r  -  r-- 1ルート・ルート912 Jan 23 2011 elrepo.repo 
  -  rw-r- -r-- 1ルート・ルート957 5月9日21:25 epel.repo 
  -  rw-r  -  r-- 1ルート・ルート1056 5月9日21:25 epel-testing.repo 
。 
。
。
 
 

yum.confyum.repos.dの違いは、以前のシステムではyum.conf(/etc/yum.conf)が使用していたことです。単一ファイル内で、輻輳しているすべてのものを設定する必要がありました。そしてすべてのリポジトリは/etc/yum.repos.d/ディレクトリの下に置かれています。

15
max

このページ は、yumが個々のリポジトリ設定をthe [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directoryに保持することを示します。これら2つの場所からすべてのリポジトリを見ることができるはずです。リンクはRedhatなのでYMMVです。

このリンク (やはりRed Hat)から、yum-config-manager repositoryは上記と同じことを達成するかもしれません(しないかもしれません)。

8
Karthik T

追加したいのですが。

yum -vすべてを再リスト

サーバーがSpacewalkまたはRedHatの一部を使用している場合、これはリポジトリURLを見つけるのに非常に便利です。

注:サーバーがSpacewalkに登録されている場合は、/ etc/yum.repos.d /の下にエントリーはありません。少なくとも以下のように登録するためのコマンドを使用します。

rhnreg_ks --activationkey = --serverUrl = http:/// XMLRPC

4
Felipe Ferreira