Điều đó có nghĩa là gì: các gói bị loại do bảo vệ ưu tiên kho lưu trữ


64

Khi cập nhật với yum tôi nhận được thông báo sau:

yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * atomic: www7.atomicorp.com
 * base: mirror.de.leaseweb.net
 * extras: mirror.de.leaseweb.net
 * updates: mirror.de.leaseweb.net
118 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update

Điều đó nghĩa là gì ? Làm thế nào để cài đặt các gói này?

Câu trả lời:


40

Một số gói được tổ chức bởi nhiều hơn một kho lưu trữ. Các prioritiesPlugin chọn gói từ kho ưu tiên cao nhất, trừ các mục trùng lặp khỏi Repos khác.


55

Theo những gì tôi hiểu, lỗi này được tạo ra từ prioritiesplugin như được ghi nhận bởi Pawel.

Năm 2009, người duy trì yum đã đề cập rằng ông hy vọng mọi người sẽ không sử dụng priorities. Để vô hiệu hóa plugin ưu tiên, chỉnh sửa /etc/yum/pluginconf.d/priorities.confvà thiết lập enabled = 0. Sau thay đổi này, lần sau bạn chạy yum update, bạn không nên nhận bất kỳ sự bảo vệ ưu tiên nào.


Tôi đã đăng nhập chỉ để nâng cấp này. Bản mở của tôi không được cập nhật lên phiên bản mới nhất vì cài đặt ưu tiên đã được bật. Điều này đã giúp tôi. Cảm ơn!
manish_s

1
Có, 'set enable =' hoạt động với tôi. Sẽ thật tốt nếu trêu chọc thêm thông tin từ yum - chẳng hạn như tên của các gói bị ảnh hưởng và kho lưu trữ chúng đến từ. (Đây có phải là một câu hỏi riêng biệt không?)
bobgus

5
Bạn cũng có thể vô hiệu hóa plugin từ yumdòng lệnh của dòng này:--disableplugin=priorities
KJH

2
KHÔNG CHẠY yum erase yum-plugin-priorities. Bạn sẽ mất quyền truy cập sudo và không thể SSH vào máy chủ của bạn.
tuyết

31

Trong trường hợp bạn muốn biết gói nào bị loại do bảo vệ ưu tiên bạn có thể sử dụng

yum list updates -d3
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.