Cách sử dụng gói và lệnh Deborphan trên các bản phân phối dựa trên Debian 13?

Deborphan: Cách sử dụng trên các bản phân phối dựa trên Debian 13?

Deborphan: Cách sử dụng trên các bản phân phối dựa trên Debian 13?

Năm này qua năm khác, tại From Linux, chúng tôi đã cung cấp cho bạn nhiều hướng dẫn và bài học về... sao tối ưu hóa và làm sạch các phiên bản ổn định khác nhau của Debian GNU/LinuxVà đúng như dự đoán, chúng tôi đã làm điều tương tự rồi, khi Debian GNU/Linux 13 “Trixie” Phiên bản này đã được phát hành. Tuy nhiên, cần lưu ý và ghi nhớ rằng phiên bản ổn định mới nhất này, được phát hành vào ngày 8 tháng 8 năm 2025, bao gồm các tính năng mới sau đây cùng với nhiều tính năng khác: Việc bổ sung 14.116 gói phần mềm mới, loại bỏ 8.844 gói phần mềm lỗi thời hoặc bị bỏ rơi, và cập nhật 44.326 gói phần mềm.Hơn nữa, và đi vào chủ đề mà chúng ta quan tâm ngày hôm nay, điều đáng nói là, gói "Deborphan" Đây là một trong số gần 9.000 kiện hàng đã bị thu hồi.

Và vì nhiều người dùng trong cộng đồng Linux từ lâu đã sử dụng thuật ngữ đó Gói và lệnh để tối ưu hóa và làm sạch hệ điều hành Debian GNU/Linux của bạn. Sau nhiều phiên bản, hôm nay chúng tôi mang đến cho bạn phiên bản này. Một hướng dẫn ngắn gọn và hữu ích giúp bạn cài đặt nó trên bản phân phối Debian GNU/Linux 13 "Trixie" hiện tại của bạn.hoặc các hệ điều hành khác dựa trên nó, chẳng hạn như MX Linux hoặc antiX.

Các ứng dụng để tối ưu hóa GNU / Linux

Các ứng dụng để tối ưu hóa GNU / Linux

Nhưng trước khi tôi hướng dẫn bạn cách cài đặt và sử dụng gói và lệnh này, tôi sẽ hướng dẫn bạn cách cài đặt và sử dụng nó. "Deborphan" Đối với các bản phân phối GNU/Linux dựa trên Debian 13, để gỡ lỗi và cải thiện hệ điều hành của bạn, chúng tôi khuyên bạn nên tìm hiểu thêm về... bài liên quan trước Sử dụng cùng chương trình đó và các tiện ích tối ưu hóa Linux khác, sau khi đọc xong:

Deborphan là một tiện ích tìm kiếm các gói "mồ côi" trong hệ điều hành của bạn. Một gói được coi là "mồ côi" khi, sau khi gỡ cài đặt gói cha (gói tự động cài đặt các gói khác thông qua các phụ thuộc), gói "con" vẫn được cài đặt trên ổ đĩa mà không được sử dụng, chiếm dung lượng không cần thiết.

Các ứng dụng để tối ưu hóa GNU / Linux
Bài viết liên quan:
Làm thế nào để tối ưu hóa Hệ điều hành GNU / Linux của chúng tôi?

Cách sử dụng gói và lệnh Deborphan trên các bản phân phối dựa trên Debian 13?

Deborphan: Cách sử dụng trên các bản phân phối dựa trên Debian 13?

Deborphan là gì và tại sao lại sử dụng nó?

Trích dẫn mô tả chính thức cho "Deborphan" trong Trang hướng dẫn chính thức Từ dự án Debian GNU/Linux, nó được mô tả như sau:

Deborphan Đây là một công cụ phần mềm tập trung vào việc tìm kiếm các gói không phụ thuộc vào các gói khác. Chức năng mặc định của nó là tìm kiếm trong các phần "libs", "oldlibs" và "introspection" để tìm các thư viện không được sử dụng. Nếu được gọi kèm theo một danh sách các gói tùy chọn, chỉ các phần phụ thuộc của những gói đó sẽ được kiểm tra. Kết quả sau đó sẽ được in ra đầu ra chuẩn như thể tùy chọn đó đã được chỉ định. –show-depsNgoài ra, khi tìm kiếm các gói hàng cụ thể, gói hàng đó sẽ được hiển thị, bất kể mức độ ưu tiên của nó. 

Để làm rõ thêm phần mô tả này, cần lưu ý rằng, Việc sử dụng Deborphan kết hợp với các công cụ (lệnh) như "apt", "aptitude" và "dpkg" rất hữu ích trong việc tránh và giảm thiểu các vấn đề về hiệu suất và vận hành. Trong hệ điều hành Linux, điều này xảy ra vì nhiều lý do, bắt nguồn từ sự tích tụ các gói phần mềm mồ côi, chẳng hạn như:

  1. Giảm thiểu việc tiêu thụ Inode và Block.Trên các máy chủ hoặc máy trạm có dung lượng lưu trữ hạn chế hoặc phân vùng gốc nhỏ, mỗi megabyte đều rất quan trọng. Các thư viện không được sử dụng chiếm không gian có thể được dùng cho nhật ký, cơ sở dữ liệu hoặc bộ nhớ đệm ứng dụng.
  2. Giảm thời gian cập nhật hệ điều hành.Mỗi gói phần mềm đã cài đặt, dù cần thiết hay không, đều phải được trình quản lý gói kiểm tra trong quá trình cập nhật hệ thống (apt update và apt upgrade). Một hệ thống có quá nhiều gói phần mềm sẽ mất nhiều thời gian hơn để cập nhật và tiêu tốn nhiều băng thông hơn.
  3. Tăng cường bảo mật và giảm thiểu các điểm yếu dễ bị tấn công.Một thư viện bị bỏ quên không được cập nhật (có thể do kho lưu trữ nguồn đã bị xóa hoặc do bị đánh dấu nhầm là "cài đặt thủ công") có thể chứa các lỗ hổng bảo mật (CVE). Nếu một dịch vụ đang hoạt động tải động thư viện bị bỏ rơi này, hệ thống sẽ bị xâm phạm.

Do đó, Deborphan là một công cụ phần mềm có khả năng hoạt động như một kiểm toán viên chuyên dụng.Được thiết kế để chống lại sự hỗn loạn tự nhiên (entropy) của bất kỳ hệ điều hành Linux nào, thông qua phân tích thuật toán các mối quan hệ phụ thuộc đã được khai báo trong cơ sở dữ liệu chương trình DPKG.

Hướng dẫn cài đặt và sử dụng trên Debian GNU/Linux 13 – Trixie?

Để cài đặt trên Debian GNU/Linux 13 "Trixie" hoặc các bản phân phối khác dựa trên nó, gói phần mềm có thể được tải xuống. deborphan_1.7.35_amd64.deb từ kho lưu trữ chính thức của dự án Debianvà tiến hành cài đặt theo cách thông thường của bạn. Sau đó, bạn có thể chạy nó thông qua bảng điều khiển bằng cách chỉ cần gõ tên của nó để xem những gói nào có khả năng bị xóa. Và vì lệnh này có nhiều tùy chọn, công cụ sửa đổi đầu ra và tìm kiếm, cũng như các tham số cần sử dụng và hiểu, nên phương pháp được khuyến nghị nhất, do độ dài của văn bản, là... Hãy đọc hướng dẫn sử dụng của bạn, cả ở phần hướng dẫn sử dụng lẫn phần hướng dẫn chi tiết. españolAnh. Như đã thấy bên dưới:

Tải xuống và cài đặt

Deborphan: Tải xuống và cài đặt

Deborphan: Tải xuống và cài đặt 2

1. Chế độ đơn giản và dành cho một người dùng

Deborphan: Chế độ đơn giản và dành cho một người dùng

Deborphan: Chế độ chơi đơn giản 2

2. Cách đơn giản và an toàn để sử dụng lệnh xargs

deborphan --guess-data | xargs sudo apt-get -y remove --purge

Cách dễ dàng và an toàn để sử dụng lệnh xargs

3. Chế độ sử dụng nâng cao và không gây khó chịu với khả năng thích ứng.

sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

Chế độ sử dụng tiên tiến và không gây hại, phù hợp với năng lực.

4. Chế độ sử dụng nâng cao và rất mạnh mẽ với lệnh apt

sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

Chế độ sử dụng nâng cao và rất mạnh mẽ với lệnh apt

5. Chế độ sử dụng nâng cao và mạnh mẽ bằng cách sử dụng đệ quy

Vì việc xóa một gói mồ côi (gói con) có thể khiến gói cha của nó (hiện không còn phụ thuộc) trở thành một gói mồ côi mới, nên việc dọn dẹp thường yêu cầu nhiều lần thực hiện. Một câu lệnh ngắn gọn phổ biến trong giới quản trị hệ thống và chuyên viên DevOps để thực hiện việc này cho đến khi không còn gì sót lại là:

while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done

cảnh báo: Vòng lặp này cực kỳ mạnh mẽ. Và nếu nó được kết hợp với tùy chọn  --guess-allNếu các phụ thuộc không được định nghĩa chính xác, nó có thể gỡ bỏ một phần lớn hệ thống. Vì vậy, chỉ nên sử dụng ở chế độ cơ bản (chỉ các thư viện an toàn).

Khuyến nghị đầu tiên của chúng tôi là, và chỉ khi hệ điều hành mã nguồn mở dựa trên Debian GNU/Linux đã cài đặt sẵn ứng dụng Bleachbit, và người dùng đã cấu hình và tối ưu hóa ứng dụng này để thực hiện bảo trì (làm sạch) hệ điều hành một cách trực quan, thì hãy thực hiện thủ công hoặc thông qua một tập lệnh các lệnh sau: bleachbit –preset –preview; bleachbit –preset –clean.

Tập lệnh bảo trì và cập nhật cho Debian 12 / MX 23
Bài viết liên quan:
Tập lệnh bảo trì và cập nhật cho Debian 12 / MX 23

Hình ảnh tổng hợp cho bài 2024

tóm lại

Tóm lại "Deborphan" là một sản phẩm kỹ thuật phần mềm có giá trị trong thế giới Linux. Phiên bản này hiện không còn khả dụng cho Debian GNU/Linux 13 "Trixie". Tuy nhiên, nó chắc chắn đáng được bảo tồn và tiếp tục sử dụng, vì... nhằm đạt được hiệu quả quản trị hệ điều hành Linux.Đặc biệt là liên quan đến việc quản lý vòng đời phụ thuộc trong một hệ điều hành hoạt động. Trên hết, bởi vì nó vẫn còn là một Công cụ tuyệt vời để bổ sung cho các tác vụ được giao cho lệnh "apt autoremove".Điều này chủ yếu là nhờ khả năng kiểm toán chuyên sâu, thuật toán phán đoán có thể cấu hình và tính độc lập với cơ sở dữ liệu trạng thái "tự động/thủ công" của APT. Điều này biến nó thành một loại công cụ quét kỹ thuật số lý tưởng, có khả năng chẩn đoán và dọn dẹp hiệu quả.

Cuối cùng, hãy nhớ thăm của chúng tôi «trang chủ» ở Tây Ban Nha. Hoặc, bằng bất kỳ ngôn ngữ nào khác (chỉ bằng cách thêm 2 chữ cái vào cuối URL hiện tại của chúng tôi, ví dụ: ar, de, en, fr, ja, pt và ru, cùng nhiều ngôn ngữ khác) để tìm hiểu thêm nội dung hiện tại. Ngoài ra, chúng tôi mời bạn tham gia cùng chúng tôi Kênh Telegram chính thức để đọc và chia sẻ thêm tin tức, hướng dẫn và hướng dẫn từ trang web của chúng tôi.