Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Linux

Khắc Phục Lỗi Software Updater Trên Ubuntu: Hướng Dẫn Bước Đi

Chạy Software Updater bị "Failed to download repository information" hoặc apt-get update báo lỗi. Vấn đề thường ở kết nối mạng, PPA hỏng, hoặc repo không còn hỗ trợ bản Ubuntu bạn dùng.

Bước 1: Kiểm Tra Kết Nối Mạng (Luôn Làm Đầu Tiên)

  • Mở Firefox / w3m (CLI) → truy cập trang chưa cache.
  • Kiểm tra dây Ethernet, Wi-Fi, đèn modem.
  • Chạy lại: sudo apt-get update.

Phương Pháp 1: Kiểm Tra Kết Nối Repo Bằng ping

ping -c4 archive.canonical.com
ping6 -c4 archive.canonical.com
  • Có phản hồi → repo online, vấn đề ở client.
  • Không phản hồi → repo down (hiếm) hoặc IP/IPv6 không route được.

Kiểm tra file /etc/hosts (xem bằng user, sửa cần root):

127.0.0.1 localhost
127.0.1.1 TenMayCuaBan

Sửa nếu sai → reboot → sudo apt-get update.

Editor: sudo nano /etc/hosts hoặc GUI: gksu gedit /etc/hosts (hoặc mousepad, kate...).

Phương Pháp 2: Gỡ PPA Gây Lỗi

Ví dụ PPA ffmulticonverter không có repo cho Ubuntu Xenial (16.04).

  1. Gỡ PPA: sudo ppa-purge ppa:ffmulticonverter.
  2. Cập nhật lại: sudo apt-get update (nên thành công).
  3. Nâng cấp gói: sudo apt-get upgrade.

Kiểm tra PPA trên trình duyệt: xem danh sách thư mục có tên release bạn dùng (Xenial, Bionic, Focal...) không. Không có → PPA không hỗ trợ → gỡ.

Dọn Dẹp Sau Khi Gỡ PPA

sudo apt-get purge ten_goi_tu_ppa
sudo apt-get autoremove
sudo apt-get autoclean

Hoặc dùng BleachBit (nếu cài, cấu hình đúng).

Phòng Tránh

  • Ưu tiên repo chính thức Ubuntu — tự cập nhật theo OS.
  • Cân nhắc Web App thay vì cài phần mềm cục bộ (không cần update).
  • Thường xuyên apt-get update && apt-get upgrade.

Tóm Tắt

  1. Kiểm tra mạng, ping archive.canonical.com, sửa /etc/hosts nếu cần.
  2. Xác định PPA lỗi (thường do không hỗ trợ release hiện tại) → ppa-purge.
  3. Dọn dẹp gói rác. Tránh PPA không cần thiết.