설치된 리포지토리 목록 (yum)


83

CentOS에서 설치된 리포지토리 목록을 어떻게 얻을 수 있습니까?

답변:


129
yum repolist
yum repolist enabled

활성화 된 모든 리포지토리를 표시합니다. 이 두 명령은 동일합니다.

yum repolist disabled

비활성화 된 리포지토리를 표시합니다.

yum repolist all

모든 것을 보여줍니다.


1
훌륭한 답변 ... 비활성화 된 repos를 활성화하는 방법?
최대

6
에서 해당 파일을 편집 /etc/yum.repos.d하고로 변경 enabled=1하십시오 enabled=0.
Michael Hampton

4
repo를 활성화하려면 : yum-config-manager --enable <repo>, 비활성화하려면 : yum-config-manager --disable <repo>.
slm

각각의 URL을 보는 방법은 무엇입니까? :)
rogerdpack

16

이것은 yum 저장소의 경로입니다

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

/etc/yum.repos.d

이것은 해당 디렉토리의 내용입니다

[root @ localhost yum.repos.d] # 개
총 60
-rw-r--r-- 1 루트 루트 179 Jul 17 11:56 adobe-linux-i386.repo
-rw-r--r-- 1 루트 루트 1926 6 월 26 일 14:59 CentOS-Base.repo
-rw-r--r-- 1 루트 루트 637 Jun 26 14:59 CentOS-Debuginfo.repo
-rw-r--r-- 1 루트 루트 626 6 월 26 일 14:59 CentOS-Media.repo
-rw-r--r-- 1 루트 루트 2593 6 월 26 일 14:59 CentOS-Vault.repo
-rw-r--r-- 1 루트 루트 912 2011 년 1 월 23 일 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.conf와는 yum.repos.dearliar 시스템 yum.conf에 ( /etc/yum.conf) 우리는 매우 그래서 지금이 무슨 짓을했는지 정체 된 모든 구성해야 할 하나의 파일 내에서 사용하고 있었다, 그들은 여러 REPO 파일 대신 하나 개의 repo 파일을 생성 된 모든 repos는 /etc/yum.repos.d/ 디렉토리에 보관됩니다.


8

이 페이지 는 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

추가하고 싶습니다 :

yum -v repolist all

서버가 Spacewalk 또는 RedHat의 일부를 사용하는 경우 리포지토리 URL을 찾는 데 매우 유용 할 수 있습니다.

참고 : 서버가 Spacewalk에 등록 된 경우 /etc/yum.repos.d/ 아래에 항목이 없습니다. 최소한 다음과 같은 명령을 사용하여 다음을 등록하십시오.

rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.