Làm thế nào để duy trì một Ubuntu “sạch”

theanh

Administrator
Nhân viên
Ubuntu là bản phân phối GNU/Linux phổ biến nhất vì nó dễ sử dụng nhất trong nhiều năm nay, khiến nó trở thành lựa chọn hiển nhiên cho mọi người mới. Vì hầu hết người dùng mới không biết liệu họ có nên duy trì bản phân phối của mình hay không và làm thế nào, và vì Ubuntu không cung cấp bất kỳ công cụ nào cho công việc này theo mặc định, nên tôi sẽ cung cấp tổng quan về vấn đề này thông qua hướng dẫn nhanh này.


Tránh biên dịch từ nguồn​

Nếu biên dịch từ nguồn không phải là điều bạn thực sự cần, bạn nên tránh nó vì lợi ích của một hệ thống gọn gàng. Mặc dù biên dịch nguồn mang lại nhiều lợi ích cho người dùng, nhưng nó cũng yêu cầu duy trì tarball trong trường hợp bạn cần gỡ cài đặt phần mềm trong tương lai và điều này có thể dẫn đến việc cài đặt nhiều phiên bản của cùng một phần mềm trong hệ thống của bạn. Nếu bạn phải biên dịch từ nguồn, hãy sử dụng “checkinstall” thay vì “make install”, lệnh này sẽ tạo tệp .deb dễ xử lý hơn (gỡ cài đặt, kiểm tra xung đột phiên bản, v.v.).


Sử dụng lệnh “bảo trì”​

Cập nhật hệ thống của bạn thông qua công cụ cập nhật mặc định sẽ dần dần khiến các gói tích tụ và bộ nhớ đệm đầy. Điều này có thể có tác động lớn hơn khi bạn gỡ cài đặt các gói phần mềm và các phần phụ thuộc của chúng bị bỏ lại mà không có lý do. Thỉnh thoảng hãy sử dụng các lệnh sau để đảm bảo rằng bạn không giữ lại những thứ không cần thiết trong hệ thống của mình:
Mã:
sudo apt-get clean
Lệnh này sẽ xóa bộ nhớ đệm cục bộ khỏi các tệp gói đã truy xuất.
Mã:
sudo apt-get autoclean
Lệnh này sẽ chỉ xóa các gói hoàn toàn không cần thiết, không còn tìm thấy trong kho lưu trữ nữa hoặc có phiên bản mới hơn của chúng.
Mã:
sudo apt-get autoremove
Lệnh này sẽ xóa các gói được cài đặt làm gói phụ thuộc cho một gói khác đã bị xóa và do đó không còn cần thiết nữa.


Sử dụng localepurge​

Localepurge là một tiện ích có khả năng giúp bạn tiết kiệm đáng kể dung lượng đĩa trong thời gian dài. Về cơ bản, nó đã xóa mọi bản địa hóa của các gói đã cài đặt ngoại trừ ngôn ngữ hệ thống đã chọn. Bạn có thể cài đặt nó bằng lệnh “sudo apt-get install localepurge” và nó sẽ tự động chạy mỗi khi bạn cập nhật hoặc cài đặt thứ gì đó. Nhược điểm duy nhất là localepurge sẽ cần thêm thời gian để thực hiện công việc.


Sử dụng tiện ích “ucaresystem”​

ucaresystem là một tiện ích phần mềm dành cho những ai quan tâm đến hệ thống Ubuntu của họ. Về cơ bản, nó tự động hóa quy trình đưa ra các lệnh bảo trì từng cái một, vì nó là một công cụ cập nhật và dọn dẹp hoàn chỉnh. Cài đặt ucaresystem bằng cách thêm ppa tương ứng bằng cách chạy các lệnh sau trên thiết bị đầu cuối:
Mã:
sudo add-apt-repository ppa:utappia/stable
sudo apt update
sudo apt install ucaresystem-core
và sau đó chạy nó với:
Mã:
sudo ucaresystem-core
ucaresystem sẽ cập nhật danh sách gói, cập nhật thư viện hệ thống, cài đặt các bản cập nhật khả dụng, xóa các gói không cần thiết, xóa các phiên bản cũ hơn của hạt nhân Linux, xóa các tệp cấu hình không sử dụng và cuối cùng là dọn sạch các gói đã tải xuống. Một điều cần lưu ý là ucaresystem giữ lại hạt nhân Linux đang hoạt động và phiên bản trước đó tiếp theo làm bản sao lưu. Tôi đã thử nghiệm tiện ích này trong các phiên bản Ubuntu phái sinh như Elementary OS Freya và nó hoạt động mà không có vấn đề gì.


Sử dụng GtkOrphan​

Mặc dù ucaresystem bao gồm lệnh "deborphan", bạn cũng có thể sử dụng GtkOrphan để kiểm soát nhiều hơn những gì được giữ lại trong hệ thống và những gì bị loại bỏ. Nó dễ sử dụng và trực quan vì nó quét các gói mồ côi khi khởi chạy. Các tùy chọn có thể được tìm thấy ở phía dưới, trong khi một tab thông tin chi tiết chứa các gói không mồ côi và các gói phụ thuộc của chúng được hiển thị ở chế độ xem cây tiện lợi cũng khả dụng. Cài đặt nó bằng:
Mã:
sudo apt-get install gtkorphan



Sử dụng BleachBit​

Bạn có muốn đi sâu hơn và dọn sạch bộ nhớ đệm và dữ liệu không sử dụng khỏi các ứng dụng của mình không? BleachBit có thể giúp bạn thực hiện điều đó đồng thời cung cấp khả năng dọn dẹp hệ thống toàn diện. BleachBit cho phép người dùng xóa các tệp rác như lịch sử, bộ nhớ đệm, tệp tạm thời, nhật ký, báo cáo sự cố, v.v. Chỉ cần chọn các hộp tương ứng với hành động bảo trì và nhấp vào nút màu đỏ nằm ở trên cùng bên trái để xóa các tệp.



Trước tiên, nhấp vào kính lúp sẽ cho phép bạn có được cái nhìn tổng quan về những gì cần xóa và dung lượng đĩa sẽ được giải phóng sau khi hoàn tất tất cả các hoạt động.



Hãy cẩn thận với những gì bạn chọn, vì đôi khi dung lượng lưu trữ tăng lên có lợi không cân xứng với thời gian cần thiết để thiết lập lại tùy chọn ứng dụng, điền lại bộ nhớ đệm bằng dữ liệu giúp bạn tiết kiệm thời gian hàng ngày, v.v.


Sử dụng Ubuntu Tweak​

“Janitor” của Ubuntu Tweak là một công cụ bảo trì rất hữu ích khác. Hiển thị trực tiếp dung lượng lưu trữ tăng lên và tên gói cung cấp đủ thông tin chi tiết để người dùng có thể hành động với sự tự tin và an toàn. Chỉ cần tích vào các ô tương ứng với việc xóa một mục, sau đó nhấn nút “dọn dẹp” nằm ở phía dưới bên phải. Bạn sẽ không tìm thấy Ubuntu Tweak trên kho lưu trữ mặc định của bản phân phối, vì vậy bạn sẽ phải tải xuống gói .deb từ trang web.




Kết luận​

Như bạn thấy, có một số công cụ có thể giúp người dùng Ubuntu duy trì hệ thống "sạch" trong khi chức năng của công cụ này thường chồng chéo lên công cụ kia, vì vậy thực sự tùy thuộc vào sở thích của người dùng. Hầu hết tất cả các "lần dọn dẹp" này đều liên quan đến việc giải phóng dung lượng đĩa, điều này lại trở nên quan trọng khi sử dụng SSD rộng rãi hơn. Mặc dù mọi thứ được giới thiệu trong bài đăng này đều an toàn và thông thường sẽ không gây ra bất kỳ vấn đề nào, nhưng luôn có rủi ro khi các công cụ tự động phát hiện các tệp được coi là "không cần thiết", vì vậy hãy tiếp tục với rủi ro của riêng bạn.
 
Back
Bên trên