Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό angelapos » 23 Μαρ 2009, 00:15

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

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

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

Κώδικας: Επιλογή όλων
sudo apt-get update

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

Για να δείτε τα περιεχόμενα του
/etc/apt/sources.list
δώστε σε κονσόλα

Κώδικας: Επιλογή όλων
cat /etc/apt/sources.list


Ενναλακτικά για να δείτε/τροποποιήσετε το αρχείο
/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


Καλή τύχη!
Τελευταία επεξεργασία από angelapos και 23 Μαρ 2009, 14:38, έχει επεξεργασθεί 1 φορά/ες συνολικά
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Πολύ καλά
Λειτουργικό ⇛ Ubuntu 8.10 32bit + XFCE σε Laptop HP Compaq nx 9010
Προδιαγραφές ⇛ Pentium 4 - 2,8 GHz│ 1GB RAM │ ATI Mobility Radeon 64 MB │ TFT 15.4"
angelapos
babeTUX
babeTUX
 
Δημοσιεύσεις: 128
Εγγραφή: 06 Φεβ 2009, 00:47
Τοποθεσία: Αθήνα(Βύρωνας) - Κιλκίς
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό ftso » 23 Μαρ 2009, 14:14

Μπράβο.

3 παρατηρήσεις:
-Βγάλε ότι αναφορά υπάρχει για sudo nano, gedit, mousepad και βάλε απλά ένα:
Κώδικας: Επιλογή όλων
cat /etc/apt/sources.list


-Δείξε την διαδικασία αφαίρεσης των πυρήνων που είναι 2+ εκδόσεις πίσω απο τον τρέχον...

-Κάνε περισσότερη χρήση των bbcode tag ώστε να φαίνεται πιο ξεκάθαρος και όμορφος...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό Epirotes » 25 Μαρ 2009, 16:04

Στην 9.04 έχει ένα janitor που καθαρίζει παλιά, ξεπερασμένα ή ατελείς εγκαταστάσεις αυτόματα. ;)
Οδηγίες για νέα μέλη ---- Οδηγοί - How to - Tutorials
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 16.04 precise 64bit (el_GR.UTF-8), Windows 10
3 Intel Core2 Duo CPU E8400 3.00GHz ‖ RAM 8 GB ‖ Gigabyte X48-DS4
4 Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6450] [1002:6779]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
Άβαταρ μέλους
Epirotes
superbTUX
superbTUX
 
Δημοσιεύσεις: 3185
Εγγραφή: 05 Νοέμ 2008, 00:25
Τοποθεσία: Ιωάννινα, Ήπειρος
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό zirico » 25 Μαρ 2009, 20:07

ftso έγραψε:Μπράβο.

-Δείξε την διαδικασία αφαίρεσης των πυρήνων που είναι 2+ εκδόσεις πίσω απο τον τρέχον...


Αυτό εμενα προσωπικά θα μου ήταν πολύ χρήσιμο αν κάποιος μπορεί να μας το δείξει!
προσωπική ιστοσελίδα
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτρια
Λειτουργικό ⇛ Ubuntu 11.10
Προδιαγραφές ⇛ ASUS M4A88TD-V EVO/USB3 │AMD ATHLON II X2 265 │CORSAIR XMS3 4GB DDR3 │Integrated ATI RADEON HD 4250 │
zirico
babeTUX
babeTUX
 
Δημοσιεύσεις: 132
Εγγραφή: 10 Νοέμ 2008, 15:20
Τοποθεσία: Italy
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό digibill » 27 Μαρ 2009, 14:27

Ωραιότατο!
Γλίτωσα ~70ΜΒ με 2-3 εντολές :D
Εικόναwww.yiannakos.gr
Σύστημα:AMD Ryzen 5 1600, 16GB DDR4 RAM, ASUS PRIME B350 Plus m/b, nVidia GeForce GTX 1070 Ti 8GB
OS:Ubuntu 18.04 64bit en
Εικόνα
Άβαταρ μέλους
digibill
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 721
Εγγραφή: 18 Μάιος 2008, 20:12
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό grimm » 06 Ιουν 2009, 02:48

Για όσους δεν είναι στην έκδοση 9.04 (σαν και εμένα καλή ώρα), που σημαίνει πως δεν έχουν τον janitor,
επιτρέψτε μου να παραθέσω τo παρακάτω script που κάνει ένα παραπάνω βήμα στην εκκαθάριση της εγκατάστασής σας.
Θα καθαρίσουμε τα residual πακέτα. Τα κατάλοιπα από παλιές εγκαταστάσεις!
Κάτι αντίστοιχο θα κάνει και ο janitor:

  • Στον αγαπημένο σας editor:
    Κώδικας: Επιλογή όλων
    #!/bin/bash
    toclean=$(dpkg -l | grep "^rc" | awk '{print $2}')
    sudo aptitude purge $toclean

  • Σώζετε με κατάληξη .sh

  • Κάνετε το script executable:
    Κώδικας: Επιλογή όλων
    chmod u+x onoma_arxeiou.sh

  • Εκτελούμε με:
    Κώδικας: Επιλογή όλων
    ./onoma_arxeiou.sh

Αν σας χαλάει να το έχετε σε script, χρησιμοποιείστε την παρακάτω single line εντολή:
Κώδικας: Επιλογή όλων
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo aptitude purge


Συγνώμη για το μακρυνάρι.
Ευχαριστώ.
Γνώσεις ⇛ Linux: ψόφια πράγματα ┃ Προγραμματισμός: μόνο διακοπών ┃ Αγγλικά: Μέτρια
Λειτουργικό ⇛ Ubuntu (lucid)
Προδιαγραφές ⇛ Intel Core 2 Quad Q6600 │ 3GB │ nVidia GeForce 8600 GT │ TFT 19" / 1280x1024
grimm
punkTUX
punkTUX
 
Δημοσιεύσεις: 263
Εγγραφή: 31 Μάιος 2009, 11:55
IRC: grimm_
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό grimm » 06 Ιουν 2009, 03:01

Αυτά που παραπάνω script:
Δίνει στη μεταβλητή toclean το αποτέλεσμα από τις εντολές που ακολουθούν.

Παίρνει τη λίστα των εγκατεστημένων πακέτων:
Κώδικας: Επιλογή όλων
dpkg -l

Φιλτράρει από τη λίστα μόνο τα πακέτα που χαρακτηρίζει το σύστημα σαν residual:
Κώδικας: Επιλογή όλων
grep ^rc

Από το αποτέλεσμα παίρνουμε μόνο τα ονόματα των πακέτων χωρίς τις άλλες πληροφορίες που μας δίνει η πρώτη εντολή:
Κώδικας: Επιλογή όλων
awk '{print $2}'

Το περιεχόμενο της μεταβλητής το δίνουμε στην aptitude purge.
Γνώσεις ⇛ Linux: ψόφια πράγματα ┃ Προγραμματισμός: μόνο διακοπών ┃ Αγγλικά: Μέτρια
Λειτουργικό ⇛ Ubuntu (lucid)
Προδιαγραφές ⇛ Intel Core 2 Quad Q6600 │ 3GB │ nVidia GeForce 8600 GT │ TFT 19" / 1280x1024
grimm
punkTUX
punkTUX
 
Δημοσιεύσεις: 263
Εγγραφή: 31 Μάιος 2009, 11:55
IRC: grimm_
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό ftso » 06 Ιουν 2009, 03:05

nice :)

Και φυσικά για όσους δεν το κατάλαβαν, αν εκτελέσουμε απλά :
Κώδικας: Επιλογή όλων
dpkg -l | grep ^rc | awk '{print($2)}'

μας εμφανίζει τα πακέτα που θα απομακρυνθούν ολοκληρωτικά...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό sokoban4ever » 06 Ιουν 2009, 03:13

ωραία τα βάζουμε σε alias στο .bashrc (στο "σπιτικό" μας κατάλογο)
και καθαρίσαμε ;)
Κώδικας: Επιλογή όλων
alias AZAX='sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get update && sudo apt-get upgrade'

Κώδικας: Επιλογή όλων
alias XLORINH='dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo aptitude purge'

:lol:

Σημείωση :
Αντι για AZAX και XLORINH
βάλετε ότι σας ταιριάζει καλύτερα
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: Εξοικονόμηση χώρου στο σκληρό/συντήρηση του συστήματος

Δημοσίευσηαπό ftso » 06 Ιουν 2009, 03:23

LOL
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials

cron