Làm sạch bộ đệm
Để bắt đầu, tôi sẽ dọn sạch vùng đệm của tôi.
$ sudo yum clean all
Kiểm tra từng repo
Nếu điều đó không giải quyết được vấn đề thì tôi sẽ thực hiện và cố gắng vô hiệu hóa từng kho lưu trữ 1 tại một thời điểm và sau đó chạy lại yum list
lệnh để xem điều đó có giải quyết được vấn đề của bạn không.
Bạn có thể làm điều này thông qua dòng lệnh tạm thời, nhưng trước tiên bạn cần lấy tên thật của kho lưu trữ, tên của các tệp không nhất thiết phải giống nhau.
Ở đây tôi đang sử dụng Fedora 19, ví dụ:
$ yum repolist | expand
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
repo id repo name status
fedora/19/x86_64 Fedora 19 - x86_64 36,253
fedora-debuginfo/19/x86_64 Fedora 19 - x86_64 - Debug 6,635
google-chrome google-chrome 3
rpm-sphere RPM Sphere 7,679
rpmfusion-free/19/x86_64 RPM Fusion for Fedora 19 - 462
rpmfusion-free-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 157
rpmfusion-free-updates/19/x86_64 RPM Fusion for Fedora 19 - 414
rpmfusion-free-updates-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 149
rpmfusion-nonfree/19/x86_64 RPM Fusion for Fedora 19 - 219
rpmfusion-nonfree-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 62
rpmfusion-nonfree-updates/19/x86_64 RPM Fusion for Fedora 19 - 497
rpmfusion-nonfree-updates-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 170
*updates/19/x86_64 Fedora 19 - x86_64 - Update 17,597
*updates-debuginfo/19/x86_64 Fedora 19 - x86_64 - Update 2,241
virtualbox/19/x86_64 Fedora 19 - x86_64 - Virtua 10
repolist: 72,548
Kích hoạt một repo tại một thời điểm
Vì vậy, tôi có thể thấy tên của repos của tôi trong cột đầu tiên. Tiếp theo bạn sẽ muốn thực hiện danh sách `yum nơi bạn vô hiệu hóa mọi thứ và sau đó kích hoạt chỉ một repo, để xác nhận rằng nó hoạt động tốt.
$ yum --disablerepo=* --enablerepo=google-chrome list available
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
Available Packages
google-chrome-beta.x86_64 33.0.1750.91-1
Khi bạn nhận được repo gây ra sự cố, bạn sẽ gặp lỗi tương tự như bạn đã đề cập trong bài đăng của mình.