Γιατί χρειάζεστε επιλογές apt-get clean;

Why You Need Apt Get Clean Options



Όλοι οι διαχειριστές συστήματος και οι περισσότεροι απλοί χρήστες του Ubuntu προτιμούν να χρησιμοποιούν το apt-get για εγκατάσταση και αναβάθμιση πακέτων αλλά δεν δίνουν προσοχή στον καθαρισμό του συστήματος τους στη συνέχεια. Αυτό το άρθρο θα εξηγήσει γιατί πρέπει να καθαρίζετε τακτικά το σύστημά σας και πώς να το κάνετε μέσω της εντολής apt-get clean.

Σημειώστε ότι, έχουμε εκτελέσει τις εντολές και τη διαδικασία που αναφέρονται σε αυτό το άρθρο σε ένα σύστημα LTS Ubuntu 18.04.







Γιατί χρειαζόμαστε το apt-get clean;

Στα λειτουργικά συστήματα Ubuntu και Debian, ενώ χρησιμοποιείτε το apt-get για εγκατάσταση ή αναβάθμιση πακέτων, τα πακέτα εγκατάστασης κατεβαίνουν από τα αποθετήρια στον τοπικό χώρο αποθήκευσης του συστήματός σας και εγκαθίστανται από εκεί. Τα πακέτα που έχουν ληφθεί είναι σε μορφή .deb και αποθηκεύονται σε κατάλογο var/cache/apt/archives/. Το σύστημα διατηρεί αυτά τα πακέτα εγκατάστασης σε τοπικό χώρο αποθήκευσης ακόμη και μετά την απεγκατάστασή τους. Γενικά, όταν εγκαθιστούμε ένα πακέτο χρησιμοποιώντας το apt-get, συμβαίνουν τα εξής:



  • Ελέγχει εάν το απαιτούμενο πακέτο χρειάζεται ένα πακέτο εξάρτησης. ποια είναι αυτά τα πακέτα και αν είναι εγκατεστημένα ή όχι.
  • Κατεβάστε το πακέτο και τις εξαρτήσεις του.
  • Εγκαταστήστε το πακέτο.

Όλα τα πακέτα και οι εξαρτήσεις τους φυλάσσονται στον τοπικό χώρο αποθήκευσης στον κατάλογο/var/cache/apt/archives. Επίσης, εάν αναβαθμίσετε το πακέτο, η νέα του έκδοση κατεβάζεται παρόμοια και διατηρείται στον τοπικό χώρο αποθήκευσης. Γενικά, μόλις εγκαταστήσετε ή αναβαθμίσετε τα πακέτα, δεν χρειάζεστε πλέον τα αρχεία εγκατάστασης .deb. Είναι καλή ιδέα να αφαιρέσετε αυτά τα αρχεία καθώς καταλαμβάνουν χώρο στο σύστημά σας.



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





$του -SH /όπου/κρύπτη/κατάλληλος/αρχεία

Χρησιμοποιώντας το apt-get clean

ο apt-get clea Η εντολή n βοηθά στον καθαρισμό της προσωρινής μνήμης μόλις εγκαταστήσετε τα πακέτα χρησιμοποιώντας την εντολή apt-get install στο σύστημά σας. Καταργεί τα αρχεία που δεν είναι πλέον απαραίτητα, αλλά εξακολουθούν να βρίσκονται στο σύστημά σας και διατηρούν το χώρο του συστήματος.



Η εντολή apt-get αφαιρεί τα ανακτημένα αρχεία εγκατάστασης .deb και διαγράφει το / var / cache / apt / archives αφήνοντας μόνο τα αρχεία στην κλειδαριά και τον μερικό κατάλογο.

Αν δείτε το / var / cache / apt / archives κατάλογο χρησιμοποιώντας το ls εντολή ως εξής, θα δείτε αριθμό αρχείων με επέκταση .deb.

$sudo ls /όπου/κρύπτη/κατάλληλος/αρχεία

Τώρα εκτελέστε την καθαρή λειτουργία ως εξής:

$sudo apt-get clean

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

Σημειώστε ότι, το apt-get clean δεν καταργεί την εγκατάσταση των αρχείων από το σύστημα. αφαιρεί μόνο τα αρχεία από την προσωρινή μνήμη.

Apt-get autoclean

Παρόμοιο με apt-get clean , άλλη εντολή apt-get autoclean καθαρίζει επίσης το τοπικό αποθετήριο των ανακτημένων πακέτων, αλλά μόνο για τα πακέτα που έχετε απεγκαταστήσει ή αυτά που δεν διαθέτουν νεότερες εκδόσεις. Εκτελεί τη διαδικασία εκκαθάρισης για τέτοια πακέτα που είναι ακόμα στο σύστημα και δεν χρειάζονται πλέον.

Εάν εκτελέσετε το apt-get autoclean, θα δείτε τα αρχεία .deb που έχουν αφαιρεθεί.

Παρόμοια με το apt-get clean, το apt-get autoclean δεν απεγκαθιστά το πακέτο από το σύστημα,

Διαφορά μεταξύ αυτόματης μετακίνησης apt-get clean και apt-get

Μερικοί χρήστες συχνά μπερδεύονται μεταξύ των apt-get clean και apt-get αυτόματη μετακίνηση κατά την εκτέλεση της λειτουργίας καθαρισμού στο σύστημά τους. Οι δύο εντολές δεν είναι ίδιες και έχουν απολύτως διαφορετικές λειτουργίες. Apt-get clean ή apt-get autoclean αφαιρεί τα ανακτημένα πακέτα από την τοπική προσωρινή μνήμη μόνο όταν το apt-get αυτόματη μετακίνηση αφαιρεί τα περιττά πακέτα που κάποτε εγκαταστάθηκαν ως εξάρτηση. Έτσι, κατά την απεγκατάσταση ενός πακέτου, αυτές οι εξαρτήσεις δεν έχουν καμία χρησιμότητα. Επομένως, συνιστάται η εκτέλεση του αυτόματη μετακίνηση εντολή για την κατάργηση όλων αυτών των εξαρτήσεων επίσης.

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