Làm cách nào để bật / tắt yum repo (tức là đặt enabled=0/1
trong /etc/yum.repo.d/*.repo
tệp) bằng dnf?
Theo câu hỏi yum: kích hoạt kho lưu trữ bị vô hiệu hóa yum không thể làm điều đó.
Hệ thống được sử dụng: Fedora 21
Làm cách nào để bật / tắt yum repo (tức là đặt enabled=0/1
trong /etc/yum.repo.d/*.repo
tệp) bằng dnf?
Theo câu hỏi yum: kích hoạt kho lưu trữ bị vô hiệu hóa yum không thể làm điều đó.
Hệ thống được sử dụng: Fedora 21
Câu trả lời:
Cho phép một kho lưu trữ:
dnf config-manager --set-enabled <repo>
Vô hiệu hóa một kho lưu trữ:
dnf config-manager --set-disabled <repo>
Hiển thị trợ giúp:
dnf config-manager --help-cmd
Hai cái đầu tiên nên được chạy với quyền superuser.
Tài liệu Plugin quản lý cấu hình DNF .
trên 21 yum vẫn là công cụ gói mặc định. vì vậy bạn sẽ: 1) yum-config-manager --save --disablerepo = foo (thay thế foo bằng reponame.repo)
2) sudo vi (hoặc bất kỳ trình soạn thảo comfy nào khác) /etc/yum.repos.d/foo.repo và chỉnh sửa dòng enable = 0/1 và lưu (trong khi # yum xóa tất cả; #yum cập nhật thường không yêu cầu thường được xem là một thực hành tốt)
dnf có thể làm chính xác như vậy nhưng như đã đề cập ở trên dnf không được mặc định cho đến ngày 22 (vẫn ở trạng thái RC đến tháng 5 năm 2015) và có một số vấn đề đã biết với fc21 xem xét việc xem xét yum-dnf- $ arch trong tạm thời cũng có thể cách giải quyết / nạng ...