Rain WikiWindows · Linux · Android

apt autoremove

Công cụ dòng lệnhDebian, UbuntuAn toàn để xóa: Một phần

apt autoremove xóa các gói được cài đặt tự động dưới dạng phụ thuộc của các gói khác và không còn cần thiết bởi bất kỳ gói nào đã cài đặt. Trên Debian và Ubuntu, lệnh này giải phóng dung lượng sau khi các chương trình bị xóa và sau khi cập nhật nhân, khi các gói nhân cũ không còn cần thiết nữa.

1Các gói thủ công và tự động

APT đánh dấu mọi gói là được cài đặt thủ công (bạn yêu cầu) hoặc được cài đặt tự động (được kéo vào dưới dạng phụ thuộc). Khi không còn gì phụ thuộc vào một gói tự động nữa, apt liệt kê nó là 'không còn cần thiết'. apt-mark showmanual và apt-mark showauto hiển thị hai nhóm này.

2Các nhân cũ

Trên Ubuntu, các gói nhân cũ trở nên có thể xóa được sau khi các nhân mới hơn được cài đặt. Nhân đang chạy và các nhân mới nhất được giữ lại, vì vậy một nhân dự phòng vẫn còn trong menu khởi động.

3Giữ lại một gói

Nếu autoremove liệt kê một gói bạn đang sử dụng, sudo apt-mark manual <package> sẽ đánh dấu nó là được cài đặt thủ công và autoremove sẽ giữ lại gói đó.

Cách sử dụng autoremove an toàn

  1. Xem trước những gì sẽ bị xóa: apt-get -s autoremove
  2. Đọc danh sách; đánh dấu bất kỳ thứ gì bạn sử dụng là thủ công: sudo apt-mark manual <package>
  3. Xóa phần còn lại: sudo apt autoremove
  4. Để xóa cả các tệp cấu hình của chúng: sudo apt autoremove --purge

Lưu ý

  • Việc xóa một gói bạn đã cài đặt thủ công dưới dạng phụ thuộc có thể làm hỏng các tập lệnh sử dụng nó; hãy kiểm tra danh sách trước.
  • Không xóa nhân đang chạy; uname -r hiển thị nhân nào đang được sử dụng.

Nguồn

  1. Trang hướng dẫn apt-get(8) (Ubuntu) manpages.ubuntu.com
  2. Trang hướng dẫn apt-mark(8) (Debian) manpages.debian.org

Ghi chú: RainServer cung cấp tính năng giám sát và dọn dẹp an toàn cho các máy chủ Linux; nó hiển thị những gì sẽ thay đổi và hỏi trước khi thực hiện.

Xem xét lần cuối: