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

Από Hellug Wiki
Χωρίς σύνοψη επεξεργασίας
Γραμμή 1: Γραμμή 1:
=== Διαγραφή περιττών πακέτων για εξοικονόμηση χώρου στο σκληρό δίσκο ===
== Διαγραφή περιττών πακέτων για εξοικονόμηση χώρου στο σκληρό δίσκο ==
Με την πάροδο του χρόνου και την εγκατάσταση / αφαίρεση προγραμμάτων εγκαθιστώνται βιβλιοθήκες που αργότερα ίσως δε χρειάζονται και απλώς καταλαμβάνουν χώρο. Με αυτά που ακολουθούν θα καταφέρετε να κάνετε ένα καθάρισμα/συντήρηση/εξοικονόμηση χώρου στο σκληρό σας δίσκο.


Ανά τακτά χρονικά διαστήματα εγκαθιστούμε/απεγκαθιστούμε προγράμματα, εγκαθιστούνται βιβλιοθήκες που χρειάζονται και μετά γίνεται ένας ψιλοχαμός στο σύστημά μας. (Αν πρόκειται για Debian/Ubuntoειδή)
Για να δείτε τα περιεχόμενα του αρχείου ''/etc/apt/sources.list'' με τις τοποθεσίες από τις οποίες το σύστημα σας λαμβάνει ενημερώσεις/εγκαθιστά πακέτα κτλ δώστε σε [[κονσόλα]]:
 
<pre>sudo gedit /etc/apt/sources.list</pre>
Με αυτά που ακολουθούν θα καταφέρετε να κάνετε ένα καθάρισμα/συντήρηση/εξοικονόμηση χώρου στο σκληρό σας δίσκο.
 
Εννοείτε πως όποιος γουστάρει προσθέτει, διορθώνει (αυτό σίγουρα) γιατί ενώ στην ουσία εγώ εκτελώ συχνά τις παρακάτω εντολές, παρόλα αυτά η περιγραφή τους είναι μια σύντομη μετάφραση των man pages.


Για να ενημερωθεί το σύστημα σύμφωνα με τα περιεχόμενα του ''/etc/apt/sources.list'':
<pre>sudo apt-get update</pre>
<pre>sudo apt-get update</pre>
Ενημερώνει το σύστημα σύμφωνα με τα περιεχόμενα του ''/etc/apt/sources.list.'' το οποίο χονδρικά είναι ένα αρχείο όπου περιέχει τις τοποθεσίες από τις οποίες το σύστημα σας λαμβάνει ενημερώσεις/εγκαθιστά πακέτα κτλ.
Για να δείτε τα περιεχόμενα του εν λόγω αρχείου δώστε σε κονσόλα
<pre>sudo mousepad /etc/apt/sources.list </pre>( Εγώ προτιμώ mousepad. Αν δεν έχετε εγκατεστημένο το mousepad, o οποίος είναι ένας text editor δοκιμάστε με nano ή gedit


<pre>sudo nano /etc/apt/sources.list
Για να εγκαταστήσει τις ενημερώσεις και να αναβαθμίσει μόνο τα πακέτα/εφαρμογές που έχετε ήδη εγκατεστημένα στο σύστημά σας:
 
<pre>sudo apt-get upgrade</pre>
sudo gedit /etc/apt/sources.list
 
sudo apt-get upgrade</pre>
Εγκαθιστά τις ενημερώσεις και στην ουσία αναβαθμίζει μόνο τα πακέτα/εφαρμογές που έχετε ήδη εγκατεστημένα στο σύστημά σας.


Για καθαρισμό του συστήματος:
<pre>sudo apt-get clean</pre>
<pre>sudo apt-get clean</pre>
Καθαρίζει το σύστημα. Έτσι απλά.     


<pre>sudo apt-get  autoclean</pre>
Όπως και το clean, απλά διαγράφει μόνο πακέτα που δε μπορούν πλέον να κατέβουν και στην ουσία είναι άχρηστα:
Όπως και το clean, απλά διαγράφει μόνο πακέτα που δε μπορούν πλέον να κατέβουν και στην ουσία είναι άχρηστα.
<pre>sudo apt-get autoclean</pre>


Για να διαγράψει πακέτα που εγκαταστάθηκαν αυτόματα και πλέον δε χρειάζονται:
<pre>sudo apt-get autoremove</pre>
<pre>sudo apt-get autoremove</pre>
Με αυτή την εντολή διαγράφουμε πακέτα που εγκαταστάθηκα αυτόματα για να ικανοποιηθούν οι εξαρτήσεις άλλων πακέτων τα οποία πλέον δε χρειάζονται.
Προσοχή: Πάντα '''ελέγχουμε''' τι μας προτείνει για autoremove!
 
Αν θέλετε αν κάνετε τα παραπάνω μια και καλή, τότε πάμε το ποίημα
<pre>         
sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get update && sudo apt-get upgrade</pre>
 
Καλή τύχη!
 
----
*επισης πολυ χρησιμο ειναι το παρακατω :


Επισης πολυ χρησιμο ειναι το:
<pre>#apt-get install deborphan
<pre>#apt-get install deborphan
#deborphan | xargs apt-get --purge -y autoremove </pre>
#deborphan | xargs apt-get --purge -y autoremove </pre>
'''να τονίσω εδω οτι το autoremove σε unstable και testing πολλές φορες μπορει να προτείνει αφαίρεση κρίσιμων πακέτων η ακόμα και του μισού συστήματος(μου χει συμβεί). Με λίγη προσοχή όμως είναι πολύ χρήσιμο.'''


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

Αναθεώρηση της 12:13, 13 Μαρτίου 2012

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

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

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

sudo gedit /etc/apt/sources.list

Για να ενημερωθεί το σύστημα σύμφωνα με τα περιεχόμενα του /etc/apt/sources.list:

sudo apt-get update

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

sudo apt-get upgrade

Για καθαρισμό του συστήματος:

sudo apt-get clean

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

sudo apt-get autoclean

Για να διαγράψει πακέτα που εγκαταστάθηκαν αυτόματα και πλέον δε χρειάζονται:

sudo apt-get autoremove

Προσοχή: Πάντα ελέγχουμε τι μας προτείνει για autoremove!

Επισης πολυ χρησιμο ειναι το:

#apt-get install deborphan
#deborphan | xargs apt-get --purge -y autoremove 

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

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