Διαγραφή περιττών πακέτων: Διαφορά μεταξύ των αναθεωρήσεων

Από Hellug Wiki
Γραμμή 49: Γραμμή 49:
<pre>APT::Install-Recommends "0";
<pre>APT::Install-Recommends "0";
APT::Install-Suggests "0";<pre>
APT::Install-Suggests "0";<pre>


[[Κατηγορία:Σύστημα]]
[[Κατηγορία:Σύστημα]]

Αναθεώρηση της 19:46, 19 Ιουνίου 2009

Διαγραφή περιττών πακέτων για εξοικονόμηση χώρου στο σκληρό δίσκο

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

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

Εννοείτε πως όποιος γουστάρει προσθέτει, διορθώνει (αυτό σίγουρα) γιατί ενώ στην ουσία εγώ εκτελώ συχνά τις παρακάτω εντολές, παρόλα αυτά η περιγραφή τους είναι μια σύντομη μετάφραση των man pages.

sudo apt-get update

Ενημερώνει το σύστημα σύμφωνα με τα περιεχόμενα του /etc/apt/sources.list. το οποίο χονδρικά είναι ένα αρχείο όπου περιέχει τις τοποθεσίες από τις οποίες το σύστημα σας λαμβάνει ενημερώσεις/εγκαθιστά πακέτα κτλ.

Για να δείτε τα περιεχόμενα του εν λόγω αρχείου δώστε σε κονσόλα

sudo mousepad /etc/apt/sources.list 

( Εγώ προτιμώ mousepad. Αν δεν έχετε εγκατεστημένο το mousepad, o οποίος είναι ένας text editor δοκιμάστε με nano ή gedit

sudo nano /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

sudo apt-get upgrade

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

sudo apt-get clean

Καθαρίζει το σύστημα. Έτσι απλά.

sudo apt-get  autoclean

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

sudo apt-get autoremove

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

Αν θέλετε αν κάνετε τα παραπάνω μια και καλή, τότε πάμε το ποίημα

           
sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get update && sudo apt-get upgrade

Καλή τύχη!


  • επισης πολυ χρησιμο ειναι το παρακατω :
#apt-get install deborphan
#deborphan | xargs apt-get --purge -y autoremove 


να τονίσω εδω οτι το autoremove σε unstable και testing πολλές φορες μπορει να προτείνει αφαίρεση κρίσιμων πακέτων η ακόμα και του μισού συστήματος(μου χει συμβεί). Με λίγη προσοχή όμως είναι πολύ χρήσιμο.

Επισης καλο ειναι εξ αρχης να δημιουργείται ενα αρχείο /etc/apt/apt.conf οπου θα απενεργοποιούνται μεσω αυτού τα suggests και recommends :

APT::Install-Recommends "0";
APT::Install-Suggests "0";