var / cache / apt / lưu trữ chiếm không gian lớn


121

Tôi đang trong quá trình dọn dẹp hệ thống của mình. Và tôi thấy rất nhiều không gian bị chiếm bởi thư mục này /var/cache/apt/archives(1,5 GB). Có nhất thiết phải giữ tất cả các tài liệu lưu trữ này không?

Câu trả lời:


138

Bạn không cần phải giữ chúng xung quanh nếu bạn không muốn chúng. Thực hiện một

sudo apt-get clean

sẽ dọn sạch thư mục.


Tại sao sau khi tôi ban hành lệnh này, tôi vẫn có thể thấy các tệp gỡ lỗi được lưu trong bộ công cụ Ubuntu Tweek?
Cristiano

@Cristiano có thể là công cụ đang ở trạng thái được cài đặt một phần và do đó apt nghĩ rằng nó cần phải giữ nó.
Doktor J

41

Có vẻ như

sudo apt-get autoclean

là một lựa chọn tốt hơn

sudo apt-get clean

autoclean sẽ chỉ xóa tài liệu lưu trữ "vô dụng"

Từ trang người đàn ông:

Giống như sạch, autoclean xóa 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.


9
Ngay cả khi đây là những gì tôi cũng nhớ từ khi quay lại - hóa ra, đối với tôi (vào ngày 11.04) autocleanvẫn không xóa các tệp trong /var/cache/apt/archives/- trong khi clean...
sdaau

Tôi thực sự thấy điều ngược lại, autocleanvề cơ bản đã làm trống thư mục trong khi cleankhông làm gì cả.
alanaktion

thật tuyệt vời ... Những điều đầu tiên tôi thấy thật dễ dàng ..: p
mtk

Không, sạch sẽ là lựa chọn tốt hơn nếu bạn muốn tiết kiệm dung lượng đĩa. Thử nghiệm của tôi (ubfox 18) cho thấy đã xóa sạch 18G khi autoclean loại bỏ rất ít (dưới 1 GB, nếu vậy)
gerardw

6

Bạn có thể điều chỉnh cài đặt trong trình quản lý gói Synaptic, menu Cài đặt / Tùy chọn, tab Tệp. Từ đó bạn cũng có thể xóa bộ nhớ cache.


1

Tốt hơn là nên lưu các gói ở nơi khác sau đó dọn sạch [quy trình của Jorge Castro]. Khi bạn cài đặt lại hệ điều hành hoặc gói, nó sẽ không tải xuống nữa mà tiết kiệm thời gian và băng thông. Kiểm tra đầu tiên apt-get yêu cầu các gói trong bộ nhớ cục bộ [/ var / cache / apt / archives] nếu không tồn tại thì tải xuống khác chỉ cần cài đặt. Vì vậy, bạn có thể lưu các gói để sử dụng trong tương lai.


4
Tôi nghi ngờ anh ta sẽ cần tất cả 1,5Gb cập nhật để sử dụng trên một hệ thống mới!
Bruno Pereira

1
Chúng có thể được di chuyển trên CD hoặc hỗ trợ khác, vì vậy chúng không lãng phí dung lượng trên ổ đĩa cục bộ. Đây được gọi là " kho lưu trữ cục bộ ".
ignis

1
Lưu gói ở nơi khác? Vâng, đó là những gì tôi đã làm ở đây. Tôi đã mv'd toàn bộ /var/cache/apt/archivesđể /usr/tmp/apt-archive-cachevà thiết lập một archivesliên kết tượng trưng trong /var/cache/aptcho phù hợp. Vì đặc biệt audacitythích lưu trữ các tệp tạm thời trong /var, thư mục này phải luôn được chăm sóc để nó không bao giờ hết dung lượng.
cú pháp
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.