Tin tức và phân tích của tất cả các thiết bị di động

Cách sửa các gói bị hỏng trong Debian

Sử dụng Debian Linux, bạn có thể tải xuống các gói DEB từ internet để cài đặt phần mềm bạn cần. Giống như Ubuntu Linux, các nhà phát triển tập trung vào Debian thường không bận tâm đến việc thiết lập các kho phần mềm chuyên dụng và phát các gói cho người dùng tải xuống và cài đặt.

Hầu hết phần mềm đóng gói DEB có sẵn trực tuyến đều có thể được tải xuống cho Debian và hoạt động tốt sau khi cài đặt. Tuy nhiên, đôi khi các gói DEB có thể tải xuống này không được cập nhật phần mềm hoặc vá lỗi trong một thời gian dài, điều này tạo ra các gói bị hỏng trong Debian.

Lưu ý: Trong hướng dẫn này, chúng tôi tập trung vào cách chăm sóc các gói bị hỏng trên Debian Linux. Với ý nghĩ đó, nếu bạn đang sử dụng Linux Mint Debian Edition, MxLinux, BunsenLABs Linux hoặc bất kỳ hệ điều hành dựa trên Debian nào khác, hãy thoải mái. Mọi thứ chúng ta thảo luận ở đây về Debian cũng áp dụng cho các hệ điều hành này!

Cài đặt trình quản lý gói Synaptic

Cách đồ họa chính để cài đặt phần mềm trên Debian Linux là thông qua trình quản lý gói Synaptic. Một trong những lý do tại sao phần mềm này thường đi kèm với các bản phát hành Debian khác nhau là vì nó có các tính năng tích hợp sẵn có thể giúp người dùng nhanh chóng khắc phục sự cố với các gói bị hỏng trên hệ thống của họ.

Trong hầu hết các trường hợp, Synaptic được cài đặt sẵn. Tuy nhiên, nó có thể không được cài đặt trên bản phát hành Debian của bạn (đặc biệt nếu nó là một bản phái sinh), vì vậy chúng tôi sẽ giới thiệu ngắn gọn cách cài đặt chương trình trước khi tìm hiểu cách sử dụng nó để sửa chữa các gói bị hỏng.

Để bắt đầu cài đặt trình quản lý gói Synaptic trên Debian Linux, bạn cần mở một cửa sổ đầu cuối. Để làm điều này, nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, sử dụng các lệnh cài đặt Apt hoặc Apt-get bên dưới.

Đầu tiên, hãy chạy các lệnh cập nhật và cập nhật trên Debian Linux để đảm bảo rằng tất cả các bản sửa lỗi phần mềm đang chờ xử lý đều được cấu hình đầy đủ.

sudo apt update

sudo apt upgrade

Hoặc, nếu bạn đang sử dụng phiên bản Debian Linux không có quyền truy cập vào Apt, hãy thử Apt-get.

sudo apt-get update
sudo apt-get upgrade

Giờ hãy sử dụng trình quản lý gói để cài đặt trình quản lý gói Synaptic trên Debian.

sudo apt install synaptic -y

Hoặc trong các bản phát hành Debian không có Apt, hãy thử:

sudo apt-get install synaptic -y

Ngoài ra, nếu bạn không phải là người hâm mộ thiết bị đầu cuối trong Debian, hãy mở Phần mềm Gnome hoặc KDE Discover và cập nhật hệ thống của bạn bằng cơ chế cập nhật tích hợp sẵn mà họ cung cấp. Sau đó gõ “synaptic”, nhấp vào nút “Cài đặt” và chạy phần mềm như thế này.

Tìm các gói bị hỏng trong Debian với Synaptic

Để tìm gói bị hỏng trong Debian bằng trình quản lý gói Synaptic, hãy bắt đầu bằng cách chạy ứng dụng. Sau khi mở, hãy nhập mật khẩu người dùng của bạn để truy cập chương trình.

Lưu ý: Nếu PC Debian Linux của bạn không sử dụng sudo, hãy thử chạy nó bằng lệnh đầu cuối bên dưới.

su -

synaptic

Sau khi trình quản lý gói Synaptic được mở và sẵn sàng sử dụng, hãy tìm biểu tượng tìm kiếm màu xanh lam và nhấp chuột vào biểu tượng đó. Thao tác này sẽ hiển thị hộp tìm kiếm. Sử dụng nó để nhập tên của (các) gói mà bạn biết là bị hỏng và nhấn nút “tìm kiếm” để bắt đầu tìm kiếm.

Trong kết quả tìm kiếm, hãy nhìn vào thanh bên trái của Synaptic. Một hình vuông màu đỏ sẽ xuất hiện bên cạnh các gói hàng bị hư hỏng.

Sắp xếp theo bị hỏng

Có thể có nhiều gói bị hỏng trên máy Debian của bạn mà bạn không thể tìm thấy vì bạn không biết tên chính xác. May mắn thay, trình quản lý gói Synaptic cho phép người dùng sắp xếp các gói theo trạng thái, bao gồm cả “bị hỏng”.

Để lọc các gói bị hỏng, hãy chuyển đến phía dưới bên trái của ứng dụng và nhấp vào nút có nhãn “Bộ lọc tùy chỉnh”. Trong vùng bộ lọc, tìm “Broken” và chọn nó bằng chuột.

Chọn bộ lọc “Hỏng” trong Synaptic sẽ tự động hiển thị tất cả các gói bị hỏng hiện đang được cài đặt trên máy Debian Linux của bạn.

Sửa chữa các gói bị hỏng với Synaptic

Để loại bỏ các gói bị hỏng trong trình quản lý gói Synaptic, hãy đảm bảo rằng ứng dụng của bạn đang mở và các gói được sắp xếp theo các gói bị hỏng hoặc bạn đã tìm kiếm những gói cần sửa. Sau đó, tìm nút “Chỉnh sửa” ở đầu ứng dụng và chọn bằng chuột để xem nội dung của ứng dụng.

Trong menu “Chỉnh sửa”, hãy tìm nút “Khắc phục các gói bị hỏng” và chọn nút đó. Ngay khi bạn chọn tùy chọn này, Synaptic sẽ tự động gán các bản sửa lỗi cho tất cả các gói bị hỏng, chẳng hạn như xóa chúng, cài đặt các tệp bị thiếu, v.v. Sau đó, tìm nút “Áp dụng” và nhấp vào nút đó để áp dụng các bản sửa lỗi.

Khi Synaptic đã sửa xong tất cả các gói bị hỏng trên máy Debian của bạn, hãy đóng ứng dụng và mọi thứ sẽ hoạt động!