Πώς να χρησιμοποιήσετε το πακέτο και την εντολή Deborphan σε διανομές που βασίζονται στο Debian 13;

Deborphan: Πώς να το χρησιμοποιήσετε σε διανομές που βασίζονται στο Debian 13;

Deborphan: Πώς να το χρησιμοποιήσετε σε διανομές που βασίζονται στο Debian 13;

Χρόνο με το χρόνο, εδώ στο From Linux, σας προσφέρουμε πολλούς οδηγούς και σεμινάρια σχετικά με πως βελτιστοποίηση και καθαρισμός οι διάφορες σταθερές εκδόσεις του Debian GNU/LinuxΚαι όπως αναμενόταν, κάναμε ήδη το ίδιο πράγμα, όταν Debian GNU/Linux 13 “Trixie” Κυκλοφόρησε. Ωστόσο, αξίζει να σημειωθεί και να θυμόμαστε ότι αυτή η τελευταία σταθερή έκδοση, που κυκλοφόρησε στις 8 Αυγούστου 2025, περιελάμβανε τα ακόλουθα νέα χαρακτηριστικά, μεταξύ πολλών άλλων: Η προσθήκη 14.116 νέων πακέτων, η αφαίρεση 8.844 παρωχημένων ή εγκαταλελειμμένων πακέτων και η ενημέρωση 44.326 πακέτωνΕπιπλέον, και εισερχόμενοι στο θέμα που μας απασχολεί σήμερα, αξίζει να αναφέρουμε ότι, το πακέτο «Ντεμπορφάν» Ήταν ένα από αυτά τα σχεδόν 9.000 πακέτα που αφαιρέθηκαν.

Και επειδή πολλοί χρήστες στο σύμπαν του Linux χρησιμοποιούν εδώ και καιρό το εν λόγω πακέτο και εντολή για τη βελτιστοποίηση και τον καθαρισμό του λειτουργικού σας συστήματος Debian GNU/Linux Μετά από πολλές εκδοχές, σήμερα σας παρουσιάζουμε αυτό Ένα σύντομο και χρήσιμο σεμινάριο που θα σας βοηθήσει να το εγκαταστήσετε στην τρέχουσα διανομή Debian GNU/Linux 13 "Trixie" που διαθέτετεή άλλα που βασίζονται σε αυτό, όπως το MX Linux ή το antiX.

Εφαρμογές βελτιστοποίησης GNU / Linux

Εφαρμογές βελτιστοποίησης GNU / Linux

Αλλά πριν σας δείξω πώς μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε το πακέτο και την εντολή «Ντεμπορφάν» Όσον αφορά τις διανομές GNU/Linux που βασίζονται στο Debian 13, για την αποσφαλμάτωση και τη βελτίωση του λειτουργικού σας συστήματος, συνιστούμε να εξερευνήσετε ένα προηγούμενη σχετική ανάρτηση Χρησιμοποιώντας το ίδιο πρόγραμμα και άλλα βοηθητικά προγράμματα βελτιστοποίησης Linux, αφού ολοκληρώσετε την ανάγνωσή του:

Το Deborphan είναι ένα βοηθητικό πρόγραμμα που εντοπίζει "ορφανά" πακέτα στο λειτουργικό σας σύστημα. Ένα πακέτο θεωρείται "ορφανό" όταν, μετά την απεγκατάσταση ενός γονικού πακέτου (ένα πακέτο που εγκαθιστά αυτόματα άλλα πακέτα μέσω εξαρτήσεων), το "θυγατρικό" πακέτο παραμένει εγκατεστημένο στον δίσκο αχρησιμοποίητο, καταλαμβάνοντας περιττό χώρο.

Εφαρμογές βελτιστοποίησης GNU / Linux
σχετικό άρθρο:
Πώς να βελτιστοποιήσετε τα λειτουργικά συστήματα GNU / Linux;

Πώς να χρησιμοποιήσετε το πακέτο και την εντολή Deborphan σε διανομές που βασίζονται στο Debian 13;

Deborphan: Πώς να το χρησιμοποιήσετε σε διανομές που βασίζονται στο Debian 13;

Τι είναι το Deborphan και γιατί το χρησιμοποιώ;

Αναφέροντας την επίσημη περιγραφή για «Ντεμπορφάν» στο Επίσημες σελίδες διαχείρισης από το έργο Debian GNU/Linux, περιγράφεται ως εξής:

Ντέμπορφαν Είναι ένα εργαλείο λογισμικού που εστιάζει στην εύρεση πακέτων που δεν εξαρτώνται από άλλα πακέτα. Η προεπιλεγμένη λειτουργία του είναι να αναζητά στις ενότητες "libs", "oldlibs" και "introspection" για να βρει αχρησιμοποίητες βιβλιοθήκες. Εάν κληθεί με μια προαιρετική λίστα πακέτων, θα ελεγχθούν μόνο οι εξαρτήσεις αυτών των πακέτων. Τα αποτελέσματα εκτυπώνονται στη συνέχεια σε τυπική έξοδο σαν να είχε καθοριστεί η επιλογή. –εμφάνιση-τμημάτωνΕπιπλέον, η αναζήτηση συγκεκριμένων πακέτων θα εμφανίσει το πακέτο, ανεξάρτητα από την προτεραιότητά του. 

Αναπτύσσοντας αυτήν την περιγραφή, αξίζει να αναφερθεί ότι, Η χρήση του Deborphan σε συνδυασμό με εργαλεία (εντολές) όπως "apt", "aptitude" και "dpkg" είναι χρήσιμη για την αποφυγή και τον μετριασμό προβλημάτων απόδοσης και λειτουργίας. σε λειτουργικά συστήματα Linux για διάφορους λόγους, που προκύπτουν από τη συσσώρευση ορφανών πακέτων, όπως:

  1. Μετριάστε την κατανάλωση Inodes και BlocksΣε διακομιστές ή σταθμούς εργασίας με περιορισμένο χώρο αποθήκευσης ή μικρά root partitions, κάθε megabyte μετράει. Οι ορφανές βιβλιοθήκες καταλαμβάνουν χώρο που θα μπορούσε να χρησιμοποιηθεί για αρχεία καταγραφής, βάσεις δεδομένων ή προσωρινή αποθήκευση εφαρμογών.
  2. Μειώστε τον χρόνο ενημέρωσης του λειτουργικού συστήματοςΚάθε εγκατεστημένο πακέτο, είτε είναι απαραίτητο είτε όχι, πρέπει να ελέγχεται από τον διαχειριστή πακέτων κατά τη διάρκεια των ενημερώσεων συστήματος (apt update και apt upgrade). Ένα σύστημα με υπερβολικό αριθμό πακέτων χρειάζεται περισσότερο χρόνο για να ενημερωθεί και καταναλώνει περισσότερο εύρος ζώνης.
  3. Αυξήστε την ασφάλεια και μειώστε την πιθανότητα επιθέσεων σε ευάλωτα σημείαΜια παραμελημένη βιβλιοθήκη που δεν ενημερώνεται (ίσως επειδή το αποθετήριο προέλευσης διαγράφηκε ή επειδή είχε εσφαλμένα επισημανθεί ως "μη αυτόματη εγκατάσταση") ενδέχεται να περιέχει ευπάθειες ασφαλείας (CVE). Εάν μια ενεργή υπηρεσία φορτώσει δυναμικά αυτήν την ορφανή βιβλιοθήκη, το σύστημα τίθεται σε κίνδυνο.

Ως εκ τούτου, Το Deborphan είναι ένα εργαλείο λογισμικού ικανό να λειτουργήσει ως εξειδικευμένος ελεγκτήςσχεδιασμένο για να αντισταθμίζει τη φυσική εντροπία (διαταραχή) οποιουδήποτε λειτουργικού συστήματος Linux, μέσω αλγοριθμικής ανάλυσης δηλωμένων σχέσεων εξάρτησης στη βάση δεδομένων του προγράμματος DPKG.

Πώς να το εγκαταστήσω και να το χρησιμοποιήσω στο Debian GNU/Linux 13 – Trixie;

Για εγκατάσταση σε Debian GNU/Linux 13 "Trixie" ή άλλες διανομές που βασίζονται σε αυτό, μπορείτε να κατεβάσετε το πακέτο deborphan_1.7.35_amd64.deb από επίσημο αποθετήριο του έργου Debianκαι προχωρήστε στην εγκατάσταση με τον συνηθισμένο σας τρόπο. Στη συνέχεια, μπορείτε να την εκτελέσετε μέσω της κονσόλας απλώς πληκτρολογώντας το όνομά της για να δείτε ποια πακέτα είναι πιθανό να αφαιρεθούν. Και επειδή η εντολή έχει πολλές επιλογές, τροποποιητές εξόδου και αναζήτησης, καθώς και παραμέτρους προς χρήση και κατανόηση, η πιο συνιστώμενη προσέγγιση, λόγω του μήκους του κειμένου, είναι διαβάστε το εγχειρίδιο χρήσης σας, τόσο στο español όπως στο Αγγλικά. Όπως φαίνεται παρακάτω:

Λήψη και εγκατάσταση

Deborphan: Λήψη και εγκατάσταση

Deborphan: Λήψη και εγκατάσταση 2

1. Απλή λειτουργία ενός χρήστη

Deborphan: Απλή λειτουργία ενός χρήστη

Deborphan: Απλή και λειτουργία ενός παίκτη 2

2. Απλός και ασφαλής τρόπος χρήσης της εντολής xargs

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

Εύκολος και ασφαλής τρόπος χρήσης της εντολής xargs

3. Προηγμένη και μη επιθετική λειτουργία χρήσης με την ικανότητα

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

Προηγμένη και μη επιθετική λειτουργία χρήσης με την ικανότητα

4. Προηγμένη και πολύ επιθετική λειτουργία χρήσης με την εντολή apt

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

Προηγμένη και πολύ επιθετική λειτουργία χρήσης με την εντολή apt

5. Προηγμένη και εξαιρετικά επιθετική λειτουργία χρήσης με χρήση αναδρομής

Δεδομένου ότι η αφαίρεση ενός ορφανού πακέτου (παιδιού) μπορεί να αφήσει το γονικό του πακέτο (τώρα χωρίς εξαρτήσεις) ως νέο ορφανό, ο καθαρισμός συχνά απαιτεί πολλαπλά περάσματα. Μια συνηθισμένη συμβουλή μεταξύ των sysadmin και των devops για να το εκτελέσουν αυτό μέχρι να μην απομείνει τίποτα είναι:

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

προειδοποίηση: Αυτός ο βρόχος είναι εξαιρετικά επιθετικός. Και αν συνδυαστεί με την επιλογή  --guess-allΘα μπορούσε να απεγκαταστήσει ένα μεγάλο μέρος του συστήματος εάν οι εξαρτήσεις δεν είναι τέλεια καθορισμένες. Συνιστάται να χρησιμοποιείται μόνο σε βασική λειτουργία (μόνο ασφαλείς βιβλιοθήκες).

Η πρώτη μας σύσταση είναι, και μόνο εάν το ελεύθερο και ανοιχτού κώδικα λειτουργικό σύστημα που βασίζεται στο Debian GNU/Linux έχει ήδη εγκατεστημένη την εφαρμογή Bleachbit και ο χρήστης την έχει ρυθμίσει και βελτιστοποιήσει πολύ καλά για να εκτελεί γραφικά τη συντήρηση (καθαρισμό) του λειτουργικού του συστήματος, να εκτελέσει χειροκίνητα ή μέσα σε ένα σενάριο την ακόλουθη εντολή: bleachbit –preset –preview; bleachbit –preset –clean.

Συντήρηση και ενημέρωση σεναρίου για το Debian 12 / MX 23
σχετικό άρθρο:
Συντήρηση και ενημέρωση σεναρίου για το Debian 12 / MX 23

Σύνοψη εικόνας για την ανάρτηση 2024

περίληψη

Συνοπτικά, Το "Deborphan" είναι ένα πολύτιμο κομμάτι της μηχανικής λογισμικού στο Linuxverse. το οποίο δεν είναι πλέον διαθέσιμο για το Debian GNU/Linux 13 "Trixie". Αλλά, το οποίο σίγουρα αξίζει να διατηρηθεί και να συνεχιστεί η χρήση του, για για την αποτελεσματική διαχείριση ενός λειτουργικού συστήματος LinuxΕιδικά όσον αφορά τη διαχείριση του κύκλου ζωής των εξαρτήσεων μέσα σε ένα λειτουργικό λειτουργικό σύστημα. Πάνω απ' όλα, επειδή εξακολουθεί να είναι ένα Εξαιρετικό βοηθητικό πρόγραμμα για να συμπληρώσει τις εργασίες που έχουν ανατεθεί στην εντολή "apt autoremove"Αυτό οφείλεται σε μεγάλο βαθμό στις δυνατότητες βαθέος ελέγχου, τα διαμορφώσιμα ευρετικά και την ανεξαρτησία από τη βάση δεδομένων κατάστασης "αυτόματη/χειροκίνητη" του APT. Αυτό το καθιστά ιδανικό είδος ψηφιακής σάρωσης ικανής να επιτύχει αποτελεσματική διάγνωση και καθαρισμό.

Τέλος, θυμηθείτε επισκεφθείτε μας «αρχική σελίδα» στα ισπανικά. Ή, σε οποιαδήποτε άλλη γλώσσα (απλώς προσθέτοντας 2 γράμματα στο τέλος της τρέχουσας διεύθυνσης URL μας, για παράδειγμα: ar, de, en, fr, ja, pt και ru, μεταξύ πολλών άλλων) για να μάθετε περισσότερο τρέχον περιεχόμενο. Επιπλέον, σας προσκαλούμε να γίνετε μέλος μας Επίσημο κανάλι Telegram για να διαβάσετε και να μοιραστείτε περισσότερα νέα, οδηγούς και σεμινάρια από τον ιστότοπό μας.