Khắc phục lỗi "Thông tin gói là Cập nhật ngày cuối cùng" Lỗi trong Ubuntu
Sự cố: Trình quản lý cập nhật Ubuntu bật lên thường xuyên để nhắc bạn về các bản cập nhật có sẵn. Lần cuối cùng nó xuất hiện và tôi đã cài đặt tất cả các bản cập nhật, sau đó tôi nhận thấy thông báo lạ này trong Trình quản lý cập nhật:
Bản cập nhật phần mềm có thể có sẵn cho máy tính của bạn.
Thông tin gói được cập nhật lần cuối X ngày trước.
Nhấn nút 'kiểm tra' bên dưới để kiểm tra các bản cập nhật phần mềm mới.
Điều này thật thú vị khi nhấp vào nút Kiểm tra không làm gì ngoài thông báo tương tự được hiển thị lại. Vài ngày sau, tôi thấy một số bản cập nhật có sẵn nhưng sau khi cài đặt các bản cập nhật, tôi lại thấy cùng một thông báo:
Lý do:
Điều gì gây ra lỗi này? Sau khi nghiên cứu một chút, tôi phát hiện ra rằng có “nguồn” khác với Canonical (nguồn chính thức của Ubuntu) mà tôi đã thêm vào thời gian để cài đặt một số ứng dụng chỉ báo tuyệt vời từ PPA riêng trên Ubuntu 12.04 của tôi. Một số các PPA này đã cũ và có nghĩa là cho phiên bản trước của Ubuntu hoặc chúng đã bị hỏng. Đây là lý do chính tại sao nó cho thấy rằng có một số bản cập nhật có sẵn ngay cả sau khi cập nhật gần đây.
Bây giờ, nhiệm vụ tiếp theo là tìm ra những “nguồn phiền toái không chính thức” nào trong danh sách. Để tìm điều này, hãy chạy lệnh này và đợi lệnh kết thúc:
sudo apt-get update
Một vài dòng cuối cùng của đầu ra của lệnh cuối cùng như sau:
W: Không thể tìm nạp http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / chính xác / main / source / Nguồn 404 Không tìm thấy
W: Không thể tìm nạp http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / chính xác / chính / nhị phân-i386 / Gói 404 Không tìm thấy
W: Không thể tìm nạp http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / chính xác / chính / nguồn / Nguồn 404 Không tìm thấy
W: Không thể tìm nạp http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / chính xác / chính / nhị phân-i386 / Gói 404 Không tìm thấy
W: Không thể tìm nạp http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / chính xác / chính / nguồn / Nguồn 404 Không tìm thấy
W: Không thể tìm nạp http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / chính xác / chính / nhị phân-i386 / Gói 404 Không tìm thấy
E: Một số tệp chỉ mục không thể tải xuống được. Họ đã bị bỏ qua, hoặc những người thân cũ được sử dụng để thay thế.
Như bạn thấy ở đầu ra, đây là các PPA (tên in đậm) gây rắc rối.
Dung dịch:
Một khi chúng ta có danh sách các thủ phạm, đó là thời gian để loại bỏ chúng tức là xóa chúng khỏi danh sách nguồn. Điều này có thể được thực hiện trong cả GUI (Giao diện người dùng đồ họa) và CLI (Giao diện dòng lệnh). Bạn có thể chọn bất kỳ cách nào trong số 3 cách sau để thực hiện:
1. Mở terminal (Ctrl + Alt + T) và sử dụng lệnh sau:
sudo ls /etc/apt/sources.list.d
Trong thư mục này, bạn có thể xem tất cả các nguồn được liệt kê dưới dạng tệp “.list”. Loại bỏ những người đã gây ra lỗi:
sudo rm /etc/apt/sources.list.d/The_PPA_Name.list
2. Ngoài ra, apt có thể được sử dụng để loại bỏ kho lưu trữ PPA theo cách sau:
sudo add-apt-repository --remove ppa: The_PPA_Name / ppa
3. Nếu bạn không thoải mái với các dòng lệnh, đừng lo lắng. Chúng tôi cũng có tùy chọn GUI.
Mở Trình quản lý Cập nhật (Tìm kiếm Trình quản lý Cập nhật) và nhấp vào Cài đặt :
Tại đây, hãy vào tab Phần mềm khác và tại đây bạn có thể thấy tất cả các nguồn phần mềm bổ sung được liệt kê trong danh sách cập nhật. Bỏ chọn hộp đối với các PPA / nguồn phiền hà:
Bây giờ khi bạn vào Trình quản lý cập nhật, nó sẽ gọn gàng và sạch sẽ như sau:
Nếu không thử chạy lệnh " sudo apt-get update " một lần nữa để đảm bảo mọi thứ đều mượt mà.