Chrome là trình duyệt phổ biến nhờ tốc độ, giao diện dễ dùng. Hỗ trợ hầu hết OS, hơn tỷ người dùng. Gần đây, nhiều người báo lỗi gỡ cài đặt trên Ubuntu. Lỗi: Sub-process /usr/bin/dpkg returned an error code (1) khi xóa gói Chrome.
Nguyên nhân lỗi khi gỡ Chrome
Sau nhiều báo cáo, chúng tôi điều tra và đưa ra giải pháp. Nguyên nhân:
- File nguồn hỏng (Corrupt Source File): File nguồn Chrome bị hỏng, thiếu gói khiến gỡ không hoàn tất.
- Script hỏng (Corrupt Scripts): Script bị hỏng gây lỗi. Tất cả script phải hoạt động chính xác.
Hiểu bản chất vấn đề, áp dụng giải pháp theo thứ tự tránh xung đột.
Giải pháp 1: Purge Chrome
Sửa file nguồn hỏng bằng cách tạo source list mới rồi gỡ Chrome.
- Nhấn Ctrl + Alt + T mở terminal.
- Chạy lệnh xóa source list:
sudo rm /etc/apt/sources.list
- Tạo source list mới:
sudo software-properties-gtk
Lưu ý: Source list mới tự tạo, bật repositories, đổi server vị trí phù hợp. - Chọn tất cả checkbox, chọn Revert.
- Mở terminal, chạy:
sudo apt-get remove --purge google-chrome-stable
- Xóa hoàn toàn cài đặt Chrome trước.
- Chạy:
sudo apt-get update && sudo apt-get dist-upgrade -y
- Bây giờ có thể cài lại Chrome.
Giải pháp 2: Xóa thư mục cài đặt
Cách thay thế: gỡ Chrome bằng cách xóa thư mục cài đặt.
- Mở terminal (Ctrl + Alt + T).
- Chạy:
sudo rm /var/lib/dpkg/alternatives/google-chrome
- Tiếp tục chạy:
sudo apt-get update && sudo apt-get dist-upgrade -y
- Kiểm tra lỗi còn tồn tại không.
Giải pháp 3: Xóa file PHPmyAdmin
Script trong PHPmyAdmin có thể hỏng. Cài lại các script đó.
- Đến thư mục PHPMyAdmin (thường):
cd /var/lib/dpkg/info/
- Xóa thủ công các file sau:
ls -l phpmyadmin.* -rw-r--r-- 1 root root 165 2008-03-05 21:42 phpmyadmin.conffiles -rwxr-xr-x 1 root root 287 2008-03-05 21:42 phpmyadmin.config -rw-r--r-- 1 root root 33524 2008-08-06 11:31 phpmyadmin.list -rw-r--r-- 1 root root 51996 2008-03-05 21:42 phpmyadmin.md5sums -rwxr-xr-x 1 root root 3286 2008-03-05 21:42 phpmyadmin.postinst -rwxr-xr-x 1 root root 1762 2008-03-05 21:42 phpmyadmin.postrm -rwxr-xr-x 1 root root 1762 2008-08-06 09:12 phpmyadmin.postrm.orig -rwxr-xr-x 1 root root 339 2008-03-05 21:42 phpmyadmin.preinst -rw-r--r-- 1 root root 22441 2008-03-05 21:42 phpmyadmin.templates
- Mở terminal chạy:
sudo rm -r phpmyadmin.*
- Chạy lần lượt:
sudo apt-get clean sudo apt-get update
- Cuối cùng cài lại script:
sudo apt-get install phpmyadmin