Câu trả lời:
yum repolist
yum repolist enabled
hiển thị tất cả các kho lưu trữ được kích hoạt. Hai lệnh này giống hệt nhau.
yum repolist disabled
hiển thị kho lưu trữ bị vô hiệu hóa.
yum repolist all
cho thấy tất cả mọi thứ.
/etc/yum.repos.d
và thay đổi enabled=1
thành enabled=0
.
yum-config-manager --enable <repo>
, để tắt : yum-config-manager --disable <repo>
.
Đây là đường dẫn của kho yum
[root @ localhost yum.repose.d] # pwd
/etc/yum.repose.d
Đây là nội dung của thư mục đó
[root @ localhost yum.repose.d] # ll tổng số 60 -rw-r - r-- 1 root root 179 Jul 17 11:56 adobe-linux-i386.repo -rw-r - r-- 1 root 1926 ngày 26 tháng 6 14:59 CentOS-Base.repo -rw-r - r-- 1 root 637 ngày 26 tháng 6 14:59 CentOS-Debuginfo.repo -rw-r - r-- 1 root root 626 Jun 26 14:59 CentOS-Media.repo -rw-r - r-- 1 root 2593 ngày 26 tháng 6 14:59 CentOS-Vault.repo -rw-r - r-- 1 root 912 ngày 23 tháng 1 năm 2011 elrepo.repo -rw-r - r-- 1 gốc 957 ngày 9 tháng 5 21:25 epel.repo -rw-r - r-- 1 root 1056 Ngày 9 tháng 5 21:25 epel-tests.repo . . .
Sự khác biệt giữa yum.conf
và yum.repos.d
trong hệ thống Earliar yum.conf ( /etc/yum.conf
) đã sử dụng, trong một tệp duy nhất, chúng tôi phải định cấu hình mọi thứ mà nó rất phù hợp, vì vậy bây giờ những gì họ đã làm là, họ đã tạo một số tệp repo, thay vì một tệp repo và tất cả repos được giữ trong thư mục /etc/yum.repos.d/.
Trang này chỉ ra rằng yum giữ các cài đặt kho lưu trữ riêng lẻ trong the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory
. Bạn sẽ có thể thấy tất cả các kho lưu trữ từ hai nơi này. Liên kết là về Redhat vì vậy YMMV.
Từ liên kết này (cũng là mũ đỏ), yum-config-manager repository
có thể (hoặc có thể không) đạt được như trên.
Tôi muốn thêm vào:
yum -v repolist all
trong trường hợp máy chủ đang sử dụng Spacewalk hoặc một phần của RedHat, điều này có thể rất hữu ích để tìm URL Kho lưu trữ.
LƯU Ý: Nếu máy chủ được đăng ký vào Spacewalk, sẽ không có mục nào trong /etc/yum.repos.d/ Ít nhất là sử dụng lệnh để đăng ký như:
rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC