Pagina principala » HOWTO » 4 moduri de a elibera spațiu pe disc pe Linux

    4 moduri de a elibera spațiu pe disc pe Linux

    Sistemele Linux nu sunt la fel de luminoase pe spațiul pe disc așa cum ar putea fi ele. De exemplu, managerul de pachete APT păstrează fișierele cu pachete în jur chiar și după ce le instalați - o pierdere de spațiu, cu excepția cazului în care intenționați să le dezinstalați și le reinstalați.

    Am acoperit, de asemenea, eliberarea spațiului pe disc pe Windows și eliberarea spațiului pe un Mac. Multe dintre sfaturi sunt similare - ștergerea fișierelor temporare, analizarea utilizării discului și vederea aplicațiilor instalate care utilizează cel mai mult spațiu.

    Ștergeți fișierele temporare

    BleachBit este în esență un CCleaner pentru Linux. Acesta va scana calculatorul pentru fișiere temporare inutile și le va elimina automat pentru a elibera spațiu. Aceasta include cache-urile, istoricul browser-ului și alte fișiere temporare. Puteți instala BleachBit din Centrul de software Ubuntu.

    Rețineți că acest instrument nu va putea să elimine pachetele APT și alte chestii la nivel de sistem, dacă nu îl deschideți cu privilegii root. Deschideți un terminal și rulați sudo bleachbit comanda pentru ao deschide ca root. (Comanda gksu, pe care am fi recomandat-o anterior, a fost eliminată din Ubuntu.)

    Unul dintre cele mai frumoase lucruri despre BleachBit este că acesta automatizează anumite lucruri pe care numai utilizatorii Linux le-ar gândi în mod normal să le facă. De exemplu, rulează comenzile autoclean, autoremove și curat pentru APT - aceasta dezinstalează pachetele pe care nu mai aveți nevoie și le elimină fișierele de pachete stocate în memoria cache care sunt deja instalate. Nu aveți nevoie de aceste fișiere de pachete descărcate - este ceva asemănător dacă Windows a păstrat toate instalatorii de software în jurul valorii chiar și după ce ați instalat programul asociat. În cazul în care este puțin probabil să le reinstalați, APT le poate descărca din nou.

    Analizați utilizarea discului

    Ubuntu include un instrument care va scana sistemul dvs. de fișiere și va afișa o prezentare grafică a directorilor și fișierelor care utilizează cel mai mult spațiu. Acest lucru poate fi de mare ajutor atunci când încercați să eliberați spațiu - aveți o mașină virtuală veche sau un alt fișier mare îngropat undeva în directorul dvs. de acasă? Acest instrument îl va găsi și va face foarte evident că ocupă o mare cantitate de spațiu.

    Acest instrument este instalat în mod implicit - lansați instrumentul Disk Usage Analyzer pentru al deschide. Dacă utilizați o altă distribuție Linux, poate fi deja instalată în mod implicit, deoarece face parte din GNOME - dacă nu, căutați pachetul Baobab.

    Găsiți ce aplicații utilizează cel mai mult spațiu

    Aplicațiile instalate - sub formă de pachete - ocupă spațiu și pe hard disk. Dacă aveți destul de puține aplicații instalate, acestea pot ocupa destul spațiu. Pentru a determina cât de multe pachete de spațiu ocupă, vă recomandăm managerul de pachete Synaptic. Acesta a fost anterior o parte a Ubuntu, dar a fost eliminat din instalarea implicită pentru a face loc unor utilități mai simple. Pentru ao instala, deschideți Centrul de software Ubuntu și căutați Synaptic.

    Dacă utilizați o altă distribuție bazată pe .deb, veți avea, probabil, și acces la Synaptic. Dacă utilizați o distribuție care nu se bazează pe Debian, probabil că va trebui să utilizați un alt utilitar de administrare a pachetelor pentru aceasta.

    Pentru a vedea care dintre pachetele utilizează cel mai mult spațiu, selectați Stare> Instalat în Synaptic pentru a vedea o listă a tuturor pachetelor instalate. Apoi, faceți clic pe coloana Dimensiune pentru a vizualiza o listă a dimensiunilor pachetelor instalate. (Dacă nu vedeți coloana Dimensiune, faceți clic pe Setări> Preferințe și asigurați-vă că coloana Dimensiune este activată în fila Coloane și Fonturi. De asemenea, puteți să o mutați în partea de sus a listei și să apară în partea stângă.)

    Desigur, doar pentru că un pachet folosește mult spațiu nu înseamnă că trebuie să îl dezinstalați. Unele pachete sunt cruciale pentru funcționarea sistemului, cum ar fi kernel-ul Linux. Cu toate acestea, mai jos vom observa că LibreOffice, Firefox și Thunderbird utilizează o bucată decentă de spațiu între ele - dacă am fi cu adevărat scurți în spațiu și nu am folosit niciodată aceste aplicații, am putea să le dezinstalați pentru a elibera spațiu. Întotdeauna le-am putea reinstala din managerul de pachete în viitor.

    Eliminați kernelurile vechi

    Ubuntu păstrează vechile kernel-uri Linux chiar și după instalarea de noi versiuni. Puteți alege să încărcați aceste kerneluri vechi din meniul încărcătorului încărcat care apare când porniți computerul. Acest lucru este util dacă un nou kernel Linux sparge ceva și trebuie să vă întoarceți la un kernel vechi, astfel încât sistemul dvs. să funcționeze corect - dar dacă ultimul kernel funcționează bine, toate aceste kernel-uri vechi fac ocupația.

    Important: Înainte de a elimina orice fișiere de kernel, asigurați-vă că ați repornit după instalarea celei mai recente actualizări a kernel-ului și nu utilizați în prezent un kernel vechi. Ubuntu va porni automat în ultimul kernel atunci când îl porniți, dar este posibil să utilizați în continuare un kernel vechi, dacă nu ați rebootat ceva timp și a existat o actualizare recentă a kernel-ului.

    Este ușor să eliminați kernelurile vechi Linux folosind utilitarul Synaptic manager de pachete. Apăsați Ctrl + F în Synaptic, spuneți funcției de căutare căutarea doar în câmpul Nume și căutați Linux - - da, cu liniuța. Sortați după pachetele instalate și veți vedea că pachetele corespunzătoare apar în partea de sus a listei.

    Rețineți că avem câteva versiuni diferite pentru pachetele linux-image-extra, linux-headers și linux-packages. Putem elimina versiunile vechi ale tuturor acestor pachete - fiecare kernel are mai multe pachete diferite asociate cu acesta. Doar selectați versiunile vechi, faceți clic dreapta și marcați-le pentru a fi eliminate. Aplicați apoi modificările pentru a elibera spațiu.

    Rețineți - eliminați numai versiunile vechi ale fișierelor kernel-ului! Lăsați cele mai recente versiuni singure sau sistemul dvs. va deveni neînlocuit. De exemplu, în imaginea de mai jos, dorim să lăsăm doar fișierele 3.11.0-18 în timp ce eliminăm fișierele 3.11.0-12 și 3.11.0-15. Potrivit Synaptic, eliminarea acestor două kerneluri și a fișierelor asociate a eliberat peste 500 MB de spațiu.


    Dacă utilizați un server Linux, este posibil să puteți elibera spațiu prin curățarea sau micșorarea fișierelor log mari. Dacă o aplicație generează fișiere de jurnal mari de care nu aveți nevoie, este posibil să modificați opțiunile acesteia astfel încât să înregistreze numai cele mai importante evenimente ale fișierelor, să economisească spațiu pe disc.

    Credit de imagine: Jason Mann pe Flickr