Có gì khác nhau giữa các tùy chọn mà Autoclean, Autoremove, và xóa sạch là gì?


147

apt-getcó một vài lựa chọn mà trông giống với tôi: autoclean, autoremoveclean. Mỗi người trong số họ làm gì?

Câu trả lời:


178

Từ apt-gettrang người đàn ông:

  • sạch sẽ : dọn sạch kho lưu trữ cục bộ của các tập tin gói lấy. Nó loại bỏ mọi thứ trừ tập tin khóa từ / var / cache / apt / archives / và / var / cache / apt / archives / part /. Khi APT được sử dụng như một phương thức dselect (1), dọn dẹp sẽ tự động chạy. Những người không sử dụng DSelect có thể sẽ muốn chạy apt-get clean theo thời gian để giải phóng không gian đĩa.

  • autoclean : Giống như dọn dẹp, autoclean xóa sạch kho lưu trữ cục bộ của các tệp gói được truy xuất. Sự khác biệt là nó chỉ loại bỏ các tệp gói không còn có thể tải xuống được nữa và phần lớn là vô dụng. Điều này cho phép bộ đệm được duy trì trong một thời gian dài mà không bị mất kiểm soát. Tùy chọn cấu hình APT :: Clean-Installed sẽ ngăn các gói đã cài đặt bị xóa nếu nó được đặt thành tắt.

  • autoremove : được sử dụng để loại bỏ các gói được cài đặt tự động để đáp ứng các phụ thuộc cho một số gói và không còn cần thiết nữa.


Mỗi lệnh đều có một trang thủ công, nếu bạn muốn biết tham số của chúng là gì hoặc mỗi tham số chúng làm gì, chỉ cần gõ vào shell man <command> Ex.man apt-get


Tôi biết trong trường hợp ít nhất là năng khiếu, nó sẽ tự động chuyển các gói. Không phải là tôi muốn tiếp tục cái nào tốt hơn để sử dụng đối số.
aperson

6
Mỗi lệnh đều có một trang hướng dẫn và tôi thấy mình đang tìm kiếm trên Internet để tìm hiểu những gì tôi cần làm - hầu hết thời gian là nhanh hơn. Tôi chắc chắn rằng bạn đã thấy danh sách lớn các tùy chọn dòng lệnh mà các trang người đàn ông đó có - tuyệt vời cho khả năng sử dụng nhưng rất khó hiểu.
Antony

2
Vâng, tôi luôn luôn đi đến các trang người đàn ông đầu tiên, nhưng đôi khi tôi thấy mình đang tìm kiếm một số ví dụ hữu ích hơn.
Decio Lira

@aperson đó là một lợi thế của năng khiếu, nhưng AFAIK apt dường như được chú ý nhiều hơn, đôi khi họ sẽ thêm tính năng đó.
Decio Lira

28

autoclean: xóa tất cả các tài liệu lưu trữ trong bộ nhớ cache của bạn cho các gói không thể tải xuống được nữa (do đó các gói không còn trong repo hoặc có phiên bản mới hơn trong repo).

sạch sẽ: xóa tất cả các lưu trữ được lưu trữ trong bộ nhớ cache của bạn.

autoremove: một điều hoàn toàn khác, tùy chọn này làm cho apt tìm kiếm các gói được cài đặt dưới dạng phụ thuộc của gói đã được gỡ cài đặt và xóa chúng. Điều này được sử dụng để dọn sạch các phụ thuộc không sử dụng vẫn còn trên hệ thống của bạn.

Câu trả lời được tìm thấy: http://ubuntuforums.org/showthread.php?t=394952


2
Tôi chọn bạn là người tốt! bởi vì nếu tôi muốn đọc trang người đàn ông, tôi sẽ đến đó, nhưng không phải lúc nào bạn muốn hiểu, bạn sẽ tìm thấy câu trả lời với con người, đó là lý do tại sao chúng ta cần một sự tiếp xúc của con người từ stackoverflow ... Và tôi nghĩ rằng đây là hoàn toàn dễ hiểu ... Câu trả lời đầu tiên có vẻ quá lạnh lùng với tôi
Dazag
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.