Cách tốt nhất để dọn dẹp hệ thống (và Bleachbit có an toàn) trên Ubuntu 14.04 không?


39

Tôi đã sử dụng Ubuntu 14.04 (Trusty Tahr) trong khoảng một năm (thực sự đã nâng cấp nó từ Ubuntu 12.04 (Tê tê chính xác)) và trong thời gian tôi cài đặt một số gói và xóa một số gói khác.

Bây giờ tôi nghĩ có lẽ đã đến lúc dọn dẹp hệ thống vì có khả năng một số thứ không được sử dụng đang nằm ngoài đó (cả từ 12.04 cũ và 14.04 mới), và tôi hy vọng sẽ có một hệ thống sạch hơn hoạt động nhanh hơn.

Tôi tìm thấy hai liên kết sau:

Cả hai liên kết có vẻ tốt, nhưng khi tôi bắt gặp những gì họ nói Bleachbitthì người ta nói có, và người ta nói không - hơi mâu thuẫn.

Nên làm gì cho nhiệm vụ chung này?


1
Làm sạch chính xác những gì? Ví dụ, các gói không được sử dụng, hãy thử apt-get
autoremove

1
làm sạch hệ thống - nếu điều đó có thể ..
artm

1
Đó có thể không phải là câu trả lời bạn muốn, nhưng vẫn: có hệ điều hành /homevà dữ liệu của bạn trên các phân vùng riêng biệt. Sau đó, chỉ cần cài đặt một hệ thống hoàn toàn mới (lưu giữ home/và dữ liệu); nếu bạn không thực hiện các bước nhảy quá lớn, hầu hết các cấu hình sẽ vẫn hoạt động như trước. Tất nhiên bạn phải cài đặt lại mọi thứ, nhưng đó là một phần của việc dọn dẹp: chỉ cài đặt những gì bạn cần khi bạn cần.
Raphael

1
@artm về mặt này Linux tốt hơn Windows rất nhiều. Chúng tôi không có sổ đăng ký với các khóa không có thật làm chậm hệ thống của bạn. Nếu bạn xóa rất nhiều trên Ubuntu, bạn có thể có các thư viện không còn được sử dụng NHƯNG chúng ta đang nói về các tệp có kích thước của một vài byte ở đây. Không đáng để tôi dành thời gian. Dọn dẹp hệ thống của bạn trong Ubuntu nói chung là xóa phần mềm bạn đã cài đặt và chưa từng sử dụng;)
Rinzwind

1
@artm sử dụng tinh chỉnh Ubuntu, nó chứa một người gác cổng hệ thống sẽ giúp bạn chính xác như bạn muốn
redchief

Câu trả lời:


38

Để xóa bất kỳ gói nào mà hệ thống không cần:

sudo apt-get autoremove

Câu trả lời khác cho câu hỏi này:

sudo apt-get clean

Điều này chỉ xóa bộ đệm gói để tải xuống các gói mới, nó sẽ không gỡ cài đặt bất kỳ gói nào.

Xem: https://help.ubfox.com/community/AptGet/Howto


Coi chừng có lỗi bug.launchpad.net/ubfox/+source/apt/+orms/1615381 cho autoremovevà có lẽ nó sẽ xóa tất cả các kernel, bao gồm kernel đang chạy.
Hành vi không xác định

17

Tinh chỉnh Ubuntu sẽ theo ý thích của bạn.

Nó có tùy chọn "janitor" nơi bạn có thể xóa các tập tin cache, xóa các kernel cũ, xóa các trang mồ côi .debvà hơn thế nữa. Nhưng những gì bị loại bỏ có xu hướng là một vài MB phần mềm không còn được sử dụng trên hệ thống của bạn nhưng sẽ không can thiệp vào những gì bạn thường làm.

Một sự cố katephải được xử lý như vậy: tìm kiếm sự cố trực tuyến và xem có cách khắc phục không, nếu không bạn có thể chọn gửi báo cáo lỗi kate.


Vui lòng sửa các liên kết bị hỏng.

3
Lưu ý rằng Ubuntu Tweak không còn được duy trì kể từ tháng 5 năm 2016, theo Trang dự án trên Launchpad .
Thomas Ward

5
Bất kỳ sự thay thế nào cho Ubuntu Tweak?
Xiaodong Qi

11

Cách dễ nhất để dọn dẹp là chạy cái này trong Terminal:

sudo apt-get clean

Nếu bạn muốn, bạn có thể cài đặt và chạy Bleachbit. Nó có vẻ khá hiệu quả từ những gì tôi đã đọc, nhưng nó có thể chỉ đang làm điều tương tự mà bạn có thể làm thủ công. Nó chỉ đặt tất cả các hộp kiểm tra ở một nơi.


Tôi vừa mới thử sudo apt-get clean- dường như không có gì được thực hiện ..
artm

2
sudo apt-get clean là những gì dọn sạch các gói không sử dụng, vì vậy nếu điều đó không làm gì thì bạn đã sạch gói.
Daniel

1
Nếu bạn muốn xóa những thứ như tải xuống cũ, bạn sẽ phải làm điều đó bằng tay hoặc tìm một cái gì đó như tinh chỉnh Ubuntu hoặc Bleachbit để xóa bộ nhớ cache và lịch sử, v.v.
Daniel

11

Trên Linux thường không cần phải dọn dẹp hệ thống của bạn, ngay cả sau nhiều lần cập nhật. APT theo dõi gói nào đã cài đặt tệp nào và xóa chúng khi gỡ cài đặt gói.

Hệ thống của bạn sẽ không bị chậm hơn nếu có nhiều gói được cài đặt (miễn là bạn vẫn có dung lượng đĩa trống hợp lý).

Cũng không có đăng ký toàn hệ thống như trong Windows, nhưng rất nhiều chương trình có tệp cấu hình /etc. Thông thường tốt hơn là không chạm vào các tệp này trừ khi bạn biết bạn đang làm gì. Các tệp cấu hình này là thứ duy nhất không bị APT xóa khi gỡ cài đặt gói (vì bạn có thể muốn sử dụng lại trong tương lai). Nếu bạn muốn xóa các tệp cấu hình khỏi các gói đã gỡ cài đặt, bạn có thể gọi

dpkg --purge PACKAGENAME

cho mỗi gói bạn muốn loại bỏ hoặc sử dụng

dpkg -l | awk '/^rc/ {print $2}' | xargs --no-run-if-empty sudo dpkg --purge

để loại bỏ các tập tin cấu hình của tất cả các gói được gỡ cài đặt. Tuy nhiên, bạn nên mong đợi không tăng tốc hệ thống của bạn.


9

Để thoát khỏi các gói một phần - sudo apt-get autoclean

Loại bỏ dữ liệu miền địa phương không cần thiết - localepurge

Loại bỏ các gói "mồ côi" - sudo deborphan | xargs sudo apt-get -y remove --purge

Bạn có thể tham khảo bài viết này để biết thêm thông tin chi tiết

http://www.ubuntugeek.com/cleaning-up-a-ubfox-gnulinux-system-updated-with-ubfox-14-10-and-more-tools-added.html .


localepurgecó thể được cấu hình để tự động chạy khi sử dụng dpkg, vì vậy có thể không cần thiết sử dụng nó. Để kiểm tra việc sử dụng nàylocalepurge --help
PeterM

9

Dưới đây là các công cụ hệ thống dọn dẹp

  1. BleachBit

  2. Tinh chỉnh Ubuntu

  3. GCleaner

  4. Máy quét

  5. Stacer: Tối ưu hóa & giám sát nguồn mở Linux

Tôi đã nhận được một danh sách bỏ phiếu cho ở trên từ đây

nhập mô tả hình ảnh ở đây

Và để loại bỏ các tập tin không cần thiết, hãy làm theo các công cụ dưới đây

  1. baobab - GUI
  2. ncdu - OUTPUT trong CLI và cũng hoạt động các máy chủ từ xa thông qua SSH.
  3. tàu tuần dương

Hy vọng điều này sẽ giúp bạn.


có vẻ tốt cảm ơn (không ngờ rằng có rất nhiều và Bleachbit là công cụ hàng đầu ..)
artm

+1 cho ncdu. Tôi gặp phải một vấn đề trong đó toàn bộ ổ đĩa của tôi bị lấp đầy. Tôi đã sử dụng baobab trong quá khứ và Bleachbit đã giúp một chút, nhưng ncdu thực sự đã nhanh chóng tìm ra những tập tin đang chiếm dung lượng và nó quét nhanh hơn bất kỳ công cụ nào khác. Đây là vào ngày 17.10, vì vậy vẫn là một công cụ rất phù hợp.
mê cung

2

Ubuntu Cleaner sẽ loại bỏ những thứ sau trong Ubuntu và các dẫn xuất của nó:

  • Bộ nhớ cache ứng dụng
  • Bộ nhớ cache của trình duyệt
  • Bộ đệm Apt
  • Gói cấu hình tập tin
  • Gói không cần thiết
  • Bộ nhớ cache hình thu nhỏ
  • Hạt nhân cũ

Cài đặt

  1. Để cài đặt Ubuntu Cleaner trong Ubuntu, hãy thêm PPA sau:

    sudo add-apt-repository ppa:gerardpuig/ppa
    
  2. Cập nhật danh sách kho lưu trữ bằng lệnh:

    sudo apt-get update
    
  3. Sau đó, cài đặt Ubuntu Cleaner như hình dưới đây.

    sudo apt-get install ubuntu-cleaner
    

Sử dụng Ubuntu Cleaner với autoclean, autoremove, lệnh sạch. Hoạt động rất tốt
HattinGokbori87
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.