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).
- Gỡ PPA:
sudo ppa-purge ppa:ffmulticonverter. - Cập nhật lại:
sudo apt-get update(nên thành công). - 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
- Kiểm tra mạng, ping archive.canonical.com, sửa /etc/hosts nếu cần.
- Xác định PPA lỗi (thường do không hỗ trợ release hiện tại) →
ppa-purge. - Dọn dẹp gói rác. Tránh PPA không cần thiết.