Διατροφή για έναν πιγκουίνο: καθαρισμός ενός πρόσφατα εγκατεστημένου Ubuntu από σκουπίδια. Εργαλεία για τον καθαρισμό του Linux Ubuntu Utilities για τον καθαρισμό του συστήματος αρχείων στο Linux

Σε αυτό το άρθρο, θα μοιραστούμε τις 6 καλύτερες εναλλακτικές λύσεις CCleaner για το Ubuntu Linux.

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

Δυστυχώς, το CCleaner δεν είναι κατάλληλο για Linux. Εάν το χρησιμοποιούσατε σε Windows και αλλάξατε σε Ubuntu Linux(μία από τις προτεινόμενες διανομές για αρχάριους Linux), πιθανώς ήδη αναρωτιέστε ποιο λογισμικό να χρησιμοποιήσετε για τον ίδιο σκοπό;

Είτε είστε ενεργός χρήστης του Ubuntu είτε όχι, αν ψάχνετε για μια εναλλακτική λύση CCleaner, έχετε έρθει στο σωστό μέρος. Σε αυτό το άρθρο, θα μοιραστούμε τις 6 καλύτερες εναλλακτικές λύσεις CCleaner για το Ubuntu Linux.

1.BleachBit

2. Stacer

3. FSlint

Το FSlint είναι μια δωρεάν και εύχρηστη εφαρμογή ανοιχτού κώδικα για την εύρεση και τον καθαρισμό διαφόρων τύπων σκουπιδιών στο σύστημα αρχείων Linux. Διαθέτει και GTK+ GUI και διεπαφή γραμμής εντολών που σας επιτρέπει να αυτοματοποιείτε ορισμένες λειτουργίες χρησιμοποιώντας σενάρια.


Καταργήστε τα διπλά αρχεία στο Linux

Σας βοηθά να αφαιρέσετε/αφαιρέσετε διπλά αρχεία στο Linux, να βρείτε και να αφαιρέσετε άδειους καταλόγους, αχρησιμοποίητα προσωρινά αρχεία, ανεπιθύμητες και προβληματικές αλλοιώσεις σε αρχεία και ονόματα αρχείων, κακούς συμβολικούς συνδέσμους, διατηρώντας έτσι το σύστημά σας καθαρό. Ολοκληρώνοντας όλες τις παραπάνω λειτουργίες, θα ανακτήσετε τον χώρο στο δίσκο που έχει υπερφορτωθεί με περιττά και ανεπιθύμητα αρχεία που βρίσκονται στο σύστημα αρχείων σας.

Για να εγκαταστήσετε το FSlint στα συστήματά σας Linux, χρησιμοποιήστε τον κατάλληλο διαχειριστή πακέτων για να το εγκαταστήσετε όπως φαίνεται παρακάτω:

Sudo apt install fslint [Για Debian/Ubuntu] yum install fslint [Για CentOS/RHEL] dnf εγκατάσταση fslint [Για Fedora 22+]

4. Σάρωθρο

Το Sweeper είναι ένα απλό και τυπικό καθαριστικό συστήματος για το KDE. Χρησιμοποιείται για τον καθαρισμό ανεπιθύμητων ιχνών δραστηριότητας χρήστη στο σύστημα για την προστασία του απορρήτου σας και την απελευθέρωση χώρου στο δίσκο διαγράφοντας τα αχρησιμοποίητα προσωρινά αρχεία. Μπορεί να διαγράψει cookies, ιστορικό, προσωρινή μνήμη, προσωρινή μνήμη μικρογραφιών εικόνων και επίσης διαγράφει το ιστορικό εφαρμογών και εγγράφων.

Καθαριστικό συστήματος Sweeper

Για να εγκαταστήσετε ένα καθαριστικό συστήματος Καθαριστήςστα συστήματά σας Linux, χρησιμοποιήστε έναν κατάλληλο διαχειριστή πακέτων ως εξής:

Sudo apt install sweeper [Για Debian/Ubuntu] yum install sweeper [For CentOS/RHEL] dnf install sweeper [Για Fedora 22+]

5. Ubuntu Cleaner

Το Ubuntu Cleaner είναι επίσης ένα δωρεάν, ανοιχτού κώδικα, εύχρηστο καθαριστικό συστήματος Ubuntu. Αυτό το πρόγραμμα ελευθερώνει χώρο στο δίσκο και απαλλαγεί από όλες τις ιδιωτικές πληροφορίες από το σύστημά σας, όπως την προσωρινή μνήμη του προγράμματος περιήγησης. Αφαιρεί επίσης: προσωρινή μνήμη APT, προσωρινή μνήμη μικρογραφιών, αχρησιμοποίητα πακέτα, παλιούς πυρήνες και επίσης παλιά προγράμματα εγκατάστασης. Έτσι, διατηρεί το σύστημά σας καθαρό και σας βοηθά να ελευθερώσετε χώρο στο δίσκο.


Καθαριστικό συστήματος Ubuntu

Για να εγκαταστήσετε το Ubuntu Cleaner στο Ubuntu και τα παράγωγά του, χρησιμοποιήστε τον ακόλουθο PPA για εγκατάσταση όπως φαίνεται παρακάτω:

Sudo add-apt-repository ppa:gerardpuig/ppa sudo apt update sudo apt install ubuntu-cleaner

6. GCleaner

Το GCleaner είναι ένα δωρεάν, καθαρό, απλό και γρήγορο καθαριστικό συστήματος ανοιχτού κώδικα για το Ubuntu Linux και τα παράγωγά του. Αυτή είναι μια θύρα του CCleaner που αναπτύχθηκε χρησιμοποιώντας Vala, GTK+, Granite και Glib/GIO. Όπως όλα τα παραπάνω καθαριστικά συστήματος, προστατεύει το απόρρητό σας και κάνει τον υπολογιστή σας πιο γρήγορο και ασφαλή στη χρήση.


GCleaner για Ubuntu

Για να εγκαταστήσετε το GCleaner στο Ubuntu και τα παράγωγά του, χρησιμοποιήστε τον ακόλουθο PPA για εγκατάσταση όπως φαίνεται παρακάτω:

Sudo add-apt-repository ppa:libredeb/gcleaner sudo apt update sudo apt install gcleaner

Λάβετε υπόψη ότι μπορείτε επίσης να χρησιμοποιήσετε το Ubuntu Tweak Tool, ωστόσο το έργο δεν διατηρείται πλέον ενεργά - εγκαταστήστε το και χρησιμοποιήστε το με δική σας ευθύνη.

Αυτά είναι όλα! Σε αυτό το άρθρο, παρουσιάσαμε τις 6 καλύτερες εναλλακτικές λύσεις CCleaner για το Ubuntu Linux. Εάν παραλείψαμε κάποιο λογισμικό που θα έπρεπε να βρίσκεται σε αυτήν τη λίστα, ενημερώστε μας στα σχόλια.

Αν και το Linux Mint 18.3 είναι ένα σταθερό λειτουργικό σύστημα, ο προληπτικός καθαρισμός σε αυτό πρέπει να γίνει χειροκίνητα. Με την πάροδο του χρόνου, στο λειτουργικό σύστημα, όπως και σε οποιοδήποτε άλλο, συσσωρεύονται σκουπίδια, τα οποία παραμένουν μετά την αφαίρεση προγραμμάτων, περιττών εξαρτήσεων κ.λπ. Οι πιο έμπειροι χρήστες καθαρίζουν το σύστημα χρησιμοποιώντας το τερματικό και ένα απλό σύνολο εντολών.

Βασικές εντολές που μπορείτε να εκτελέσετε σε ένα παράθυρο τερματικού:

  • sudo apt-get autoclean(καθαρίζει το σύστημα από πακέτα deb που δεν χρειάζονται πλέον, συνιστάται να το κάνετε περιοδικά).
  • sudo apt-get autoremove(καταργεί τις απεγκατεστημένες εξαρτήσεις από πακέτα που έχουν ήδη αφαιρεθεί).
  • sudo apt-καθαρίζω(διαγράφει τον κατάλογο var/cache/apt/archives).

Υπάρχουν επίσης προγράμματα για αυτούς τους σκοπούς. Ένα από αυτά βρίσκεται στο αποθετήριο του Linux Mint, μπορεί να εγκατασταθεί απευθείας από το "Program Manager", ονομάζεται " BleachBit" Για να το εγκαταστήσετε, πρέπει να εκκινήσετε το "Program Manager", να εισαγάγετε το όνομα του προγράμματος "BleachBit" στο πεδίο αναζήτησης και να το εγκαταστήσετε.

Εγκατάσταση του BleachBit

Μετά την εγκατάσταση του προγράμματος, η συντόμευση για την εκκίνησή του τοποθετείται στο "Μενού" στην ενότητα "Διαχείριση" Σημειώνω ότι δημιουργούνται δύο συντομεύσεις για την εκκίνηση του προγράμματος με και χωρίς δικαιώματα root.


Μενού. Ενότητα "Διαχείριση".

Ξεκινάμε το πρόγραμμα με δικαιώματα root.


Πρόγραμμα με δικαιώματα "root".

Ένα πρόγραμμα που εκκινείται με δικαιώματα διαχειριστή σάς επιτρέπει να καθαρίζετε κοινόχρηστα διαμερίσματα του συστήματος, αλλά για να καθαρίσετε το σύστημα που σχετίζεται με τον χρήστη, πρέπει να ξεκινήσετε μια δεύτερη συντόμευση.

Ελαφρώς τρελός τίτλος, έτσι δεν είναι; 🙂 Οι έμπειροι χρήστες σίγουρα θα γελάσουν και οι αρχάριοι θα είναι ευχαριστημένοι. Και όλα αυτά επειδή, κατά τη χρήση των Windows, ήταν συνεχώς απαραίτητος ο καθαρισμός και η βελτιστοποίηση του λειτουργικού συστήματος, έτσι ώστε να μην επιβραδύνεται απλώς λόγω "μπουκώματος" με παλιά αρχεία, περιττά κλειδιά στο μητρώο κ.λπ. Απλώς, όταν μόλις άλλαξα από τα Windows στο Ubuntu, προσπάθησα να βρω mana στη βελτιστοποίηση και καταλαβαίνω πολύ καλά τους αρχάριους.

Ωστόσο, στο Ubuntu χρειάζεται να καθαρίσετε μερικές φορές το σύστημα από την προσωρινή μνήμη με παλιά πακέτα (το χρησιμοποιώ για αυτό), με τα οποία το πρόγραμμα BleachBit, που περιγράφεται παρακάτω, κάνει εξαιρετική δουλειά. Είναι επίσης σε θέση να καθαρίσει πολλά άλλα προσωρινά αρχεία, κρυφές μνήμες εφαρμογών και άλλα "άχρηστα" μέρη. Μου άρεσε η λειτουργία καθαρισμού αρχείων Thumbs.db, το οποίο τα Windows δημιουργούν οπουδήποτε και παντού. Μια επισκόπηση του προγράμματος είναι παρακάτω.

Όταν το λειτουργικό σύστημα λειτουργεί, αναπόφευκτα συσσωρεύονται σκουπίδια στις διάφορες σκοτεινές γωνιές του. Αυτά μπορεί να είναι υπολείμματα διαγραμμένων προγραμμάτων, προσωρινών αρχείων, αρχείων καταγραφής, προσωρινής μνήμης του προγράμματος περιήγησης και άλλα περιττά πράγματα. Δεν μπορούν όλα αυτά τα σκουπίδια να συλλεχθούν και να πεταχτούν με το χέρι, επομένως χρησιμοποιούνται ειδικά προγράμματα καθαρισμού για αυτό. Το θέμα του καθαρισμού στα Windows καλύπτεται αρκετά καλά, οπότε ας μιλήσουμε για τον καθαρισμό στο Ubuntu.

Με τις προσπάθειες ορισμένων ιεροκήρυκων ανοιχτού κώδικα, έχει δημιουργηθεί η άποψη ότι το Linux είναι ένα εξαιρετικά αξιόπιστο και τέλειο σύστημα που δεν χρειάζεται καν συντήρηση, σε αντίθεση με «αυτά τα Windows σας». Ωστόσο, αυτό δεν είναι καθόλου αλήθεια και η βρωμιά, για παράδειγμα, συσσωρεύεται στο Ubuntu όχι λιγότερο, και ίσως περισσότερο, από ό,τι στα Windows. Επομένως, για να καθαρίσετε χώρο στο δίσκο, να επιταχύνετε το σύστημα και να διαγράψετε με ασφάλεια δεδομένα, είναι καλύτερο να χρησιμοποιήσετε το βοηθητικό πρόγραμμα BleachBit.

BleachBitείναι ένα βολικό δωρεάν πρόγραμμα καθαρισμού συστήματος που διαθέτει εκδόσεις τόσο για Linux όσο και για Windows. Το βοηθητικό πρόγραμμα έχει μια απλή και διαισθητική διεπαφή στα ρωσικά. Όλα τα σημεία παρέχονται με λεπτομερείς συμβουλές, επομένως η χρήση του δεν θα εγείρει ερωτήσεις ακόμη και για αρχάριους χρήστες.

Η αρχή της εργασίας με το πρόγραμμα είναι πολύ απλή και συνοψίζεται στην επιλογή επιλογών καθαρισμού χρησιμοποιώντας τα πλαίσια ελέγχου στη μεσαία στήλη. Μετά από αυτό, μπορείτε να κάνετε κλικ στο κουμπί "Προεπισκόπηση" για να αναζητήσετε σκουπίδια και στη συνέχεια "Διαγραφή" για να τα αφαιρέσετε. Το πρόγραμμά μου βρήκε κυριολεκτικά περισσότερα από ένα gigabyte περιττών αρχείων μέσα σε λίγα δευτερόλεπτα.

Εκτός από τη συνήθη αναζήτηση και απομάκρυνση των σκουπιδιών, το BleachBit μπορεί να εκτελέσει μια σειρά από ειδικές λειτουργίες:

  • Εκκαθάριση μνήμης Linux και swap
  • Αφαίρεση ελαττωματικών συντομεύσεων
  • Αφαίρεση αχρησιμοποίητων τοπικοποιήσεων
  • Καθαρισμός APT για Debian, Ubuntu, Kubuntu, Xubuntu και Linux Mint
  • Αντικαταστήστε τον καθαρό χώρο για να αποτρέψετε την ανάκτηση αρχείων που έχουν διαγραφεί προηγουμένως
  • Συμπιέζει βάσεις δεδομένων πολλών προγραμμάτων για εξοικονόμηση χώρου

Λάβετε υπόψη ότι ορισμένες λειτουργίες του προγράμματος απαιτούν αυξημένα δικαιώματα, επομένως θα πρέπει να εκτελέσετε το πρόγραμμα με δικαιώματα διαχειριστή, για τα οποία υπάρχει μια ειδική συντόμευση στο κύριο μενού.

Γενικά, BleachBitείναι ένας απαραίτητος βοηθός για να διατηρείτε το σύστημά σας καθαρό και να ελευθερώνετε επιπλέον χώρο στον σκληρό σας δίσκο.

Μπορείτε να εγκαταστήσετε το πρόγραμμα από το Κέντρο Εφαρμογών του Ubuntu ή κατεβάζοντας το αρχείο εγκατάστασης από τον ιστότοπο του προγράμματος. Υπάρχει επίσης μια έκδοση διαθέσιμη για λήψη για Windows, η οποία μπορεί να καθαρίσει ίχνη εργασίας σε περισσότερα από 500 προγράμματα και είναι άξιος ανταγωνιστής του Ccleaner.

Πώς να ελευθερώσετε χώρο στο δίσκο στο Ubuntu; Τι κάνουμε σε αυτήν την κατάσταση στο Linux;

Θέλατε να καθαρίσετε τα σκουπίδια στο Ubuntu, αλλά φοβηθήκατε να χρησιμοποιήσετε το τερματικό; Στο παρακάτω υλικό θα βρείτε μια λεπτομερή περιγραφή πολλών εφαρμογών με γραφική διεπαφή με τη βοήθεια της οποίας μπορείτε να καθαρίσετε τα σκουπίδια και να μην φοβάστε ότι εκτελείτε μια εντολή στο τερματικό και δεν καταλαβαίνετε για τι είναι υπεύθυνο.

Ας φανταστούμε ένα έργο, πρέπει να καθαρίσουμε τα σκουπίδια. Πώς να ελευθερώσετε χώρο στο δίσκο στο Ubuntu; Τι θα κάνουμε σε αυτή την κατάσταση;

Σε αντίθεση με τα Windows, όπου όλα τα απαραίτητα εργαλεία είναι ενσωματωμένα στην ανασυγκρότηση και ο καθαρισμός των σκουπιδιών γίνεται σχεδόν αυτόματα, το Ubuntu δεν διαθέτει τέτοια εργαλεία, αλλά αργότερα στο υλικό θα εξετάσουμε 4 τρόπους με τους οποίους μπορείτε να ελευθερώσετε ελεύθερο χώρο στο δίσκο που καταλαμβάνεται από εκατοντάδες μέτρα cache αρχείων από το πρόγραμμα περιήγησης και apt cache και άλλα σκουπίδια.

1. Διαγράψτε την προσωρινή μνήμη APT (κάντε το τακτικά και το σύστημά σας θα αναπνέει ελεύθερα)

Ακούγεται τόσο προφανές, και όμως υπάρχει μεγάλη πιθανότητα να μην το έχετε κάνει ακόμα.

Από προεπιλογή, στη διανομή του Ubuntu και σε ολόκληρη την οικογένεια των συγγενών του Debian, τα αρχεία από κάθε ενημέρωση αποθηκεύονται στην κρυφή μνήμη, σωστά, κατά την ενημέρωση, τα αρχεία κατεβαίνουν, εγκαθίστανται και στη συνέχεια αποθηκεύονται στην κρυφή μνήμη του σκληρού δίσκου, ακριβώς στο περίπτωση, σε περίπτωση που χρειαστείτε ξανά αυτά τα αρχεία. Εναλλακτικά, διαγράψατε μια συγκεκριμένη εφαρμογή, αλλά δεν εκκαθαρίσατε την προσωρινή μνήμη, μετά θα θέλετε να την εγκαταστήσετε ξανά, αλλά η εφαρμογή δεν θα ληφθεί ξανά από τους διακομιστές της Canonical, αλλά θα εγκατασταθεί από την κρυφή μνήμη.

Αυτό είναι χρήσιμο μόνο εάν εγκαθιστάτε και απεγκαθιστάτε πολύ συχνά (τακτικά) εφαρμογές, μπορεί να είναι χρήσιμο εάν εγκαταστήσατε την εφαρμογή, αλλά προέκυψε κάποιο σφάλμα και χρειάστηκε ξανά να ρυθμίσετε / επανεγκαταστήσετε ένα συγκεκριμένο πακέτο ή έχετε αργό Internet (κακή σύνδεση) σε τέτοιες περιπτώσεις αυτό είναι πολύ χρήσιμο αφού δεν χρειάζεται να φορτώσετε ξανά το δίκτυο, το οποίο είναι ήδη πολύ αδύναμο.

Αλλά η άλλη όψη του νομίσματος είναι ότι η προσωρινή μνήμη του πακέτου APT μπορεί να αυξηθεί γρήγορα από αρκετές δεκάδες σε αρκετές εκατοντάδες megabyte· όταν το διαγράψω, μερικές φορές φτάνει μέχρι τα 500 μέτρα, αυτό είναι το μέγιστο που είχα.

Για να προσδιορίσουμε πόσα megabyte μνήμης cache APT έχουμε συλλέξει, ας εκτελέσουμε αρκετές εντολές στο τερματικό:

Du -sh /var/cache/apt/archives

Για παράδειγμα, εκτέλεσα την παραπάνω εντολή και έχουμε την ακόλουθη έξοδο:

147M /var/cache/apt/archives

Όπως μπορείτε να δείτε, τώρα έχω σχεδόν 150 μέτρα cache APT.

Για να διαγράψετε την προσωρινή μνήμη APT, εκτελέστε την εντολή στο τερματικό:

Sudo apt καθαρό

Μετά από αυτό, ολόκληρη η προσωρινή μνήμη θα διαγραφεί αυτόματα.

Το APT CLEAN είναι μια εντολή που αφαιρεί όλα τα apt cache (πακέτα), ανεξαρτήτως ηλικίας ή ανάγκης, όλα καθαρά. Όπως είπα παραπάνω, εάν έχετε αργή σύνδεση στο Διαδίκτυο, ίσως θελήσετε να παραλείψετε αυτό το βήμα και να ελέγξετε τα επόμενα.

2. Απεγκαταστήστε τις αχρησιμοποίητες εφαρμογές

Πιθανότατα, εσείς, όπως εγώ, εργάζεστε χωρίς να παρατηρήσετε ότι έχετε πολλές εγκατεστημένες εφαρμογές στο σύστημά σας που δεν χρησιμοποιείτε ποτέ. Ίσως το εγκαταστήσατε για να δείτε πώς είναι η εφαρμογή, ίσως για να γράψετε μια κριτική αν είστε blogger, ίσως για μια συγκεκριμένη εργασία και μετά η εφαρμογή παρέμεινε κρεμασμένη στο σύστημα, καταλαμβάνοντας χώρο στο δίσκο.

Όποια και αν είναι η δικαιολογία, εάν μια εφαρμογή δεν χρειάζεται πλέον και καταλαμβάνει ελεύθερο χώρο στο δίσκο, μην φοβάστε να απαλλαγείτε από τέτοια σκουπίδια και να τη διαγράψετε.

Τυπικές εφαρμογές που μπορεί να θέλετε να καταργήσετε, όπως προγράμματα περιήγησης ιστού (τα οποία έχετε χρησιμοποιήσει πολλές φορές και εξακολουθούν να κυκλοφορούν, όπως έξτρα ballast Opera, Epiphany, Midori και Min), συσκευές αναπαραγωγής μουσικής, το ίδιο Libre Office, τυπικά παιχνίδια συστήματος, εάν δεν χρησιμοποιείτε, ξεφορτωθείτε και αφαιρέστε όλα αυτά τα σκουπίδια. Χρησιμοποιώ το WPS Office ως εναλλακτικό γραφείο, επομένως δεν χρειάζομαι το Libre Office, καταλαμβάνει περισσότερα από εκατό μέτρα, όλα πρέπει να διαγραφούν.

Για να αφαιρέσετε, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

Sudo apt αφαίρεση πακέτου1 πακέτου2

έτσι, χωρισμένα με ένα κενό, μπορείτε να παραθέσετε έναν μεγάλο αριθμό εφαρμογών σε μία εντολή και να τις διαγράψετε αμέσως, μην είστε φίλοι με το τερματικό, χρησιμοποιήστε το Κέντρο Εφαρμογών Ubuntu/Λογισμικό Ubuntu.

Για να καταργήσετε πακέτα και εξαρτήσεις που δεν χρειάζονται πλέον (επειδή καταργήσατε την εφαρμογή ή άλλα πακέτα ή εγκαταστάθηκαν νεότερες εκδόσεις που αντικατέστησαν παλαιότερα), εκτελέστε την ακόλουθη εντολή:

Sudo apt αυτόματη αφαίρεση

αφαίρεση αχρησιμοποίητων πακέτων από την προσωρινή μνήμη:

Sudo apt autoclean

Εάν έχετε διαγράψει μια εφαρμογή, θα ήταν καλό να καθαρίσετε αμέσως την κρυφή μνήμη πίσω από αυτήν εκτελώντας την εντολή:

Sudo apt autoremove application_name

εγκατάσταση πακέτων εξάρτησης που δεν έχουν εγκατασταθεί πλήρως:

Εγκατάσταση Sudo apt -f

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

3. Πώς να αφαιρέσετε παλιούς πυρήνες (αν δεν τους χρειάζεστε πλέον)

Εγκαθιστώντας συχνά ενημερώσεις και εγκαθιστώντας τις πιο πρόσφατες εκδόσεις πυρήνων χρησιμοποιώντας το ενσωματωμένο σύστημα Λογισμικό Ubuntu, συγκεντρώνετε μια αξιοπρεπή λίστα πυρήνων, την οποία βλέπετε όταν εκκινείτε το σύστημα στο μενού Grub. Φυσικά, μια λίστα με πολλές εκδόσεις πυρήνων έχει πάντα τα πλεονεκτήματά της. Ας φανταστούμε μια κατάσταση όπου εγκαταστήσατε έναν νέο πυρήνα, αλλά αντιμετώπισε προβλήματα που τον εμποδίζουν να λειτουργεί κανονικά (σφάλματα και άλλες ελλείψεις), σε αυτήν την περίπτωση μια άλλη έκδοση του ο πυρήνας θα σας σώσει.

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

Τώρα έχω εγκαταστήσει δύο εκδόσεις:

  • 4.4.0.31
  • 4.4.0-34 - το κύριο που χρησιμοποιείται σε συνεχή βάση

Θα σε συμβούλευα να κάνεις το ίδιο και να έχεις πάντα ένα εφεδρικό site για δουλειά αφού ποτέ δεν υπάρχει εγγύηση ότι όλα θα είναι σταθερά. Εάν έχετε περισσότερες από δύο εκδόσεις του πυρήνα δίπλα-δίπλα, μπορείτε να αφαιρέσετε τις περιττές εκτελώντας την ακόλουθη εντολή σε ένα παράθυρο τερματικού:

Sudo apt αυτόματη αφαίρεση --εκκαθάριση

Λάβετε υπόψη ότι αυτή η εντολή θα αφαιρέσει μόνο πυρήνες που α) δεν χρειάζονται πλέον και β) έχουν εγκατασταθεί από το αρχείο του Ubuntu μέσω ενημερώσεων συστήματος. Εάν εγκαταστήσετε τον πυρήνα με μη αυτόματο τρόπο ή χρησιμοποιώντας PPA τρίτων, θα πρέπει να τον αφαιρέσετε με μη αυτόματο τρόπο. Εάν δεν εντοπιστούν Παλαιοί πυρήνες, αυτή η εντολή θα ελέγξει το σύστημα για πακέτα που παρέμειναν στο σύστημα μετά την κατάργηση των εφαρμογών και θα προσφερθεί να αφαιρεθεί εάν βρεθεί κάτι.

Για παράδειγμα, ας δούμε ποιον πυρήνα χρησιμοποιούμε αυτήν τη στιγμή:

Sudo uname -α

Βλέπω την ακόλουθη έξοδο μετά την εκτέλεση της εντολής:

Linux linuxsoid 4.4.0-34-generic #53-Ubuntu SMP Τετ 27 Ιουλίου 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Ας σκεφτούμε λογικά, η έκδοση μας είναι 4.4.0-34, όλα τα παρακάτω μπορούν να κατεδαφιστούν.

Ας δούμε ποιες εκδόσεις πυρήνα έχουμε ακόμα στη λίστα, εκτελέστε τις εντολές:

Dpkg --λίστα | grep linux-image dpkg --list | grep linux-headers

έχουμε την εξής έξοδο:

Ii linux-image-4.4.0-31-generic 4.4.0-31.50 amd64 εικόνα πυρήνα Linux για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-image-4.4.0-34-generic 4.4.0-34.53 amd6 Linux εικόνα πυρήνα για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-image-extra-4.4.0-31-generic 4.4.0-31.50 amd64 επιπλέον λειτουργικές μονάδες πυρήνα Linux για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-image -extra-4.4.0-34-generic 4.4.0-34.53 amd64 Linux kernel extra modules για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-image-generic 4.4.0.34.36 amd64 Generic kernel kernel imageers ii linux -4.4.0-31 4.4.0-31.50 όλα τα αρχεία Header που σχετίζονται με τον πυρήνα Linux έκδοση 4.4.0 ii linux-headers-4.4.0-31-generic 4.4.0-31.50 amd64 κεφαλίδες πυρήνα Linux για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-headers-4.4.0-34 4.4.0-34.53 όλα τα αρχεία Header που σχετίζονται με τον πυρήνα Linux έκδοση 4.4.0 ii linux-headers-4.4.0-34-generic 4.4.0-34.53 amd64 κεφαλίδες πυρήνα Linux για την έκδοση 4.4.0 σε 64 bit x86 SMP ii linux-headers-generic 4.4.0.34.36 amd64 Generic κεφαλίδες πυρήνα Linux

Με βάση αυτήν τη λίστα, κατανοούμε ότι μπορείτε να καταργήσετε την έκδοση 4.4.0-31. Για να το κάνετε αυτό, εκτελέστε τις εντολές:

Sudo apt-get purge linux-image-4.4.0-31 sudo apt-get purge linux-headers-4.4.0-31

Όσον αφορά τους πυρήνες, αυτό είναι μάλλον όλο. Αν και υπάρχει μια άλλη εντολή που θα σας επιτρέψει να αφαιρέσετε πυρήνες πολλών εκδόσεων στη σειρά, εάν είναι σε τάξη, δηλαδή:

  • 4.4.0-31
  • 4.4.0-32
  • 4.4.0-33
  • 4.4.0-34
  • 4.4.0-35

Ελπίζω ότι η αρχή είναι σαφής, σε αυτήν την περίπτωση, για να καταργήσουμε και τις 5 αυτές εκδόσεις πυρήνων, πρέπει απλώς να εκτελέσουμε τις εντολές στο τερματικό:

Sudo apt-get purge linux-image-4.4.0-(31,32,33,34,35) sudo apt-get purge linux-headers-4.4.0-(31,32,33,34,35)

Να είστε πολύ προσεκτικοί όταν αφαιρείτε πυρήνες για να μην καταστρέψετε κατά λάθος το σύστημα. Μετά την εκτέλεση αυτών των παραπάνω εντολών, οι πυρήνες θα αφαιρεθούν, ο φορτωτής grub θα πρέπει να ενημερωθεί αυτόματα και η λίστα των τρεχόντων πυρήνων που είναι διαθέσιμοι κατά τις εκκινήσεις του συστήματος θα μειωθεί. τότε αυτό πρέπει να γίνει χειροκίνητα εκτελώντας τις εντολές:

Sudo update-grub sudo update-grub2

αυτό θα βοηθήσει και ο bootloader θα ενημερωθεί.

Αφαίρεση παλιών πυρήνων μέσω GUI

Η επιλογή της κονσόλας για την κατάργηση πυρήνων Ubuntu περιγράφεται παραπάνω, αλλά υπάρχει επίσης μια γραφική επιλογή, ξέρω ότι οι αρχάριοι φοβούνται το τερματικό σαν φωτιά, σε αυτήν την περίπτωση είναι δυνατή η κατάργηση χρησιμοποιώντας τη διαχείριση εφαρμογών του Κέντρου λογισμικού, η οποία πρέπει ακόμα να να εγκατασταθεί εάν έχετε Ubuntu 16.04.

Για εγκατάσταση, ανοίξτε ένα τερματικό (Πατήστε Ctrl+Alt+T) και εκτελέστε την εντολή στο τερματικό:

Sudo apt-get install software-center

Όπως πιθανότατα γνωρίζετε (έχετε ακούσει), στη διανομή Ubuntu 16.04 LTS, οι προγραμματιστές αντικατέστησαν το παλιό κέντρο εφαρμογών με το λογισμικό Gnomish Ubuntu, στο οποίο ενεργοποίησαν την αλάνθαστη προστασία και τώρα δεν μπορείτε να διαγράψετε πυρήνες χρησιμοποιώντας την αναζήτηση όπως ήταν διαθέσιμη από το παλιός διαχειριστής εφαρμογών.

Αφαίρεση πυρήνων και προσωρινής μνήμης, τόσο του προγράμματος περιήγησης όσο και του APT, και της προσωρινής μνήμης μικρογραφιών μέσω του Ubuntu Tweak

Ναι, η εφαρμογή Ubuntu Tweak χειρίζεται την αφαίρεση παλιών πυρήνων, την εκκαθάριση της προσωρινής μνήμης μικρογραφιών, την προσωρινή μνήμη του προγράμματος περιήγησης, τα προγράμματα-πελάτες email, την προσωρινή μνήμη συστήματος (APT, αχρησιμοποίητα πακέτα/ρυθμίσεις πακέτων) και όλα αυτά είναι διαθέσιμα επιλέγοντας το πλαίσιο και επιβεβαιώνοντας την αφαίρεση εισάγοντας τον κωδικό πρόσβασης διαχειριστή όταν ζητηθεί. Οδηγίες για την εγκατάσταση του Ubuntu Tweak είναι διαθέσιμες στο υλικό -.

4. Χρησιμοποιήστε την εφαρμογή BleachBit για να καθαρίσετε τα σκουπίδια στο σύστημα

BleachBit- είναι κάτι σαν CCleaner σε Linux, το οποίο είναι παρόμοιο με το ίδιο πράγμα, σας διαβεβαιώνω ότι χρησιμοποιείται στα Windows για παγκόσμιο καθαρισμό σκουπιδιών και, κυρίως, χωρίς βλάβη στο σύστημα, καθώς αυτό είναι δυνατό σε εφαρμογές όπως το GTKOrphan, λόγω αδυναμίας χρήσης τέτοιων εφαρμογών, μπορείτε να καταστρέψετε το σύστημα πολύ εύκολα. Η εφαρμογή μπορεί να αφαιρέσει σχεδόν όλα τα σκουπίδια για τις περισσότερες εφαρμογές που χρησιμοποιούνται στο σύστημα και έχουν προσωρινή μνήμη, προσωρινά αρχεία που συσσωρεύονται και συσσωρεύονται κάθε μέρα εργασίας στο σύστημα, κερδίζοντας εκατοντάδες megabyte χώρου στο δίσκο που μπορούν να χρησιμοποιηθούν για πιο δημοφιλή σκοπούς παρά για την αποθήκευση των απορριμμάτων του συστήματος.

Το βοηθητικό πρόγραμμα BleachBit μπορεί να καταστρέψει τις κρυφές μνήμες περισσότερων από 70 δημοφιλών εφαρμογών (συμπεριλαμβανομένων εκείνων για τα περισσότερα προγράμματα περιήγησης ιστού). παλιά πακέτα, αρχεία εφαρμογών, ιστορικό bash. γεγονός που απλοποιεί σημαντικά τη λειτουργία του συστήματος.

Δεν αποτελεί έκπληξη, συνιστώ να εγκαταστήσετε αυτήν την εφαρμογή ως ένα από τα κύρια εργαλεία μαζί με το Ubuntu Tweak, για τακτικό καθαρισμό των σκουπιδιών στο σύστημα.

Μπορείτε να εγκαταστήσετε το BleachBit στο Ubuntu 16.04 LTS απευθείας από το λογισμικό Ubuntu χρησιμοποιώντας την αναζήτηση όπου εισάγοντας το κατάλληλο ερώτημα, μπορείτε να εγκαταστήσετε αυτήν την εφαρμογή με 2 κλικ. Εκκινήστε την επιλογή BleachBit as Root, επιλέξτε τα πλαίσια δίπλα στις εφαρμογές, την προσωρινή μνήμη και τα προσωρινά αρχεία που θέλετε να διαγράψετε. Στην επάνω αριστερή γωνία, κάντε κλικ στο κουμπί "Προεπισκόπηση" για να λάβετε μια εκτίμηση και οπτική ορατότητα του χώρου που καταλαμβάνουν ορισμένα αρχεία (κρυφή μνήμη, προσωρινά αρχεία, κ.λπ.), κοιτάξτε, κάντε κλικ στο κουμπί "Εκκαθάριση" για να τα διαγράψετε. αυτό είναι όλο, τώρα το σύστημα θα αναπνεύσει βαθιά)).

Εγκατάσταση ενός αναλόγου του CCleaner, BleachBit στο Ubuntu Linux

Για να εγκαταστήσετε την εφαρμογή BleachBit στο Ubuntu, ανοίξτε ένα τερματικό (Πατήστε Ctrl+Alt+T) και εκτελέστε την ακόλουθη εντολή:

Sudo apt εγκατάσταση bleachbit

Μετά την εγκατάσταση, μπορείτε να βρείτε την εφαρμογή είτε στο Dash χρησιμοποιώντας την αναζήτηση είτε στο μενού Ubuntu - System Utilities - BleachBit as Root.

συμπεράσματα

Πρωτότυπο: Τα πέντε καλύτερα εργαλεία καθαρισμού συστημάτων αρχείων Linux
Συγγραφέας: Jack Wallen
Ημερομηνία δημοσίευσης: 11 Ιανουαρίου 2012
Μετάφραση: A. Krivoshey
Ημερομηνία μετάφρασης: Φεβρουάριος 2012

Όλοι έχουν ακούσει για βοηθητικά προγράμματα καθαρισμού συστήματος στα Windows, αλλά λίγοι γνωρίζουν ότι παρόμοια προγράμματα είναι διαθέσιμα για Linux. Είτε το πιστεύετε είτε όχι, υπάρχουν και σήμερα θέλω να τους παρουσιάσω την προσοχή σας. Πιθανότατα έχετε ακούσει για μερικά από αυτά και η λειτουργικότητά τους δεν θα είναι είδηση ​​για εσάς. Καθένα από τα βοηθητικά προγράμματα που παρουσιάζονται παρακάτω θα σας επιτρέψει να διατηρήσετε το σύστημα αρχείων Linux σας σε τάξη.

1. Συναπτικό

Αυτή η λειτουργία είναι διαθέσιμη στο Synaptic (στην πραγματικότητα είναι ενσωματωμένη στο apt και σε πολλούς άλλους διαχειριστές πακέτων) - σας επιτρέπει να απαλλαγείτε από τα περιττά αρχεία διαμόρφωσης. Συνήθως παραμένουν μετά την αφαίρεση των συσκευασιών. Αυτή η δυνατότητα είναι πολύ εύκολη στη χρήση. Απλώς κάντε κλικ στο κουμπί "κατάσταση" στην κάτω αριστερή γωνία του παραθύρου του προγράμματος. Στη συνέχεια, στη λίστα που εμφανίζεται στο επάνω μέρος του αριστερού πίνακα, επιλέξτε "Δεν έχει εγκατασταθεί (απομένουν αρχεία ρυθμίσεων)." Τώρα απλώς επισημάνετε τα αρχεία διαμόρφωσης που θέλετε να διαγράψετε και κάντε κλικ στο "Εφαρμογή". Όλα είναι πολύ απλά.

2.BleachBit

Αυτό είναι ένα εύχρηστο βοηθητικό πρόγραμμα για την απελευθέρωση χώρου στο δίσκο και την αύξηση της ασφάλειας του συστήματος. Έχει εκδόσεις για Linux και Windows. Το BleachBit διαγράφει διάφορες κρυφές μνήμες, διαγράφει cookies, εκκαθαρίζει το ιστορικό ιστοτόπων, προσωρινά αρχεία, καταγράφει και αφαιρεί άλλα σκουπίδια που πιθανώς δεν γνωρίζατε, αλλά υπάρχουν σε κάθε σύστημα. Το BleachBit έχει ένα εξαιρετικό γραφικό περιβάλλον που σας διευκολύνει να επιλέξετε αυτό που θέλετε να αφαιρέσετε. Αντί να επιλέξετε αρχεία ή τύπους αρχείων, επιλέγετε εφαρμογές ή λίστες συστημάτων, που εμφανίζονται σε δενδρική δομή. Επιπλέον, μπορείτε να καθορίσετε τις μονάδες δίσκου ή τους καταλόγους στους οποίους θα λειτουργεί το πρόγραμμα, ακόμη και να δείτε μια επισκόπηση του τι θα κάνει προτού εφαρμοστούν αυτές οι ενέργειες στο σύστημά σας. Το BleachBit είναι πολύ πιο ισχυρό από τα περισσότερα άλλα βοηθητικά προγράμματα, επομένως πρέπει να χρησιμοποιείται με προσοχή.

3.GtkOrphan

Το GtkOrphan διευκολύνει την αφαίρεση ανεπιθύμητων πακέτων από συστήματα Debian. Το GtkOrphan δεν είναι εγκατεστημένο από προεπιλογή, επομένως πρέπει πρώτα να το εγκαταστήσετε (από το Synaptic ή από τη γραμμή εντολών). Το GtkOrphan είναι ένα GUI για το deborphan και σαρώνει και αφαιρεί περιττές βιβλιοθήκες από το σύστημα. Ανάλογα με το πόσα από αυτά έχετε στο σύστημά σας, αυτό θα μπορούσε να ελευθερώσει πολύ χώρο στο δίσκο. Όπως κάθε εφαρμογή που αφαιρεί βιβλιοθήκες, πρέπει να χρησιμοποιείται με προσοχή ώστε να μην αφαιρεθεί οτιδήποτε απαραίτητο για τη λειτουργία του συστήματος ή των προγραμμάτων.

4.Cruft

Το Cruft είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που σαρώνει το σύστημά σας και αφαιρεί όλα όσα δεν πρέπει να υπάρχουν. Συλλέγει τα περισσότερα αποτελέσματα από τη βάση δεδομένων dpkg, καθώς και από μια λίστα "επιπλέον αρχείων" που δημιουργούνται κατά τη διάρκεια ζωής διαφόρων προγραμμάτων στο σύστημα και τα διαγράφει. Το πρόγραμμα έχει έναν αρκετά μεγάλο αριθμό επιλογών, όπως:
-d - αναζήτηση μόνο σε καθορισμένους δίσκους.
-chroots - μην ελέγχετε την εγκυρότητα των συμβολικών συνδέσμων σε καθορισμένους καταλόγους.
-ignore - ignore καθορισμένων καταλόγων.
-r - δημιουργήστε ένα αρχείο αναφοράς

5. Gconf-Cleaner

Το Gconf-Cleaner είναι ένα βοηθητικό πρόγραμμα που μπορεί να συγκριθεί με προγράμματα καθαρισμού μητρώου στα Windows. Σαρώνει τη βάση δεδομένων Gconf (Μητρώο Gconf - βάση δεδομένων ρυθμίσεων για το GNOME) και αφαιρεί αχρησιμοποίητες και παλιές εγγραφές. Το Gconf-Cleaner είναι εύκολο στη χρήση και, ανάλογα με την κατάσταση του συστήματός σας, μπορεί να αφαιρέσει έναν αρκετά μεγάλο αριθμό καταχωρίσεων. Αυτό είναι ένα γραφικό πρόγραμμα και απαιτεί επίσης κάποια προσοχή όταν εργάζεστε μαζί του (όπως κατά τον καθαρισμό του μητρώου στα Windows). Αν και δεν αντιμετώπισα ποτέ προβλήματα με το Gconf-Cleaner, είναι θεωρητικά δυνατό να καταργηθούν οι επιθυμητές ρυθμίσεις του GNOME εάν δεν το χειριστεί κανείς προσεκτικά. Υπάρχουν όμως και καλά νέα. Εάν καταστρέψετε εντελώς την επιφάνεια εργασίας του GNOME, μπορείτε πάντα να διαγράψετε τον κατάλογο ρυθμίσεων του GNOME στον αρχικό σας φάκελο και να ξεκινήσετε από την αρχή.

Απλά προχωρήστε με προσοχή...

Το Linux διαθέτει πολλά εξαιρετικά βοηθητικά προγράμματα για τον καθαρισμό του συστήματος Linux σας. Αυτά που περιγράφονται σε αυτό το άρθρο είναι εύχρηστα. Απλώς θυμηθείτε να είστε πάντα προσεκτικοί όταν καθαρίζετε το σύστημά σας, ειδικά όταν εργάζεστε με βιβλιοθήκες, εξαρτήσεις και οτιδήποτε άλλο απαιτεί πρόσβαση root.