Hogyan lehet visszaszerezni a lemezterületet Linux alatt

Az M $ Windows közismerten "eszik lemezt". Más szavakkal, ideiglenes fájlok és egyéb műveletek számtalan sorozatának létrehozása rejtett módon, amelyek egyre több helyet foglalnak el a merevlemezen, és egyúttal lelassítják számítógépünket. Ez annak a sok oknak az egyik oka, hogy sok ember bizonyos hónapok után inkább mindent formáz és a nulláról újratelepíti a Win-t. 

Szerencsére Linuxon nem ez a helyzet.. Néhányan közületeknek valószínűleg szerencséjük van egy több gigabájtos szuper meghajtóra, mások pedig minden MB-ot meg fognak számolni. Mindenesetre mindig jobb, ha a rendszerünk tiszta és a lehető legtöbb helyet takarítja meg, még akkor is, ha Linuxról van szó.

A "szuper könnyű" módszer: Ubuntu Tweak

Valójában két egyszerű módszer van a lemez "tisztítására" az Ubuntuban.

Az első, az Egyáltalán nem ajánlom es használja a tisztítószert a Canonical által kifejlesztett és alapértelmezés szerint az Ubuntuban található, amelyhez a hozzáféréssel férhet hozzá Rendszer> Adminisztráció> Tisztító. Az az igazság, hogy soha nem értettem, milyen kritériumok alapján működik ez a kis program. Ez valóban katasztrófa. Esetemben mindig megpróbáltam törölni azokat a csomagokat, amelyeket PPA-k útján telepítettem. És nem csak, soha nem javasolt más törlését, így ez az alkalmazás nekem teljesen haszontalannak tűnik. Lehet, hogy néhányan tudjátok, hogyan működik, és megtaníthat mindannyiunkat, akiknek fogalmunk sincs (ami önmagában rossz kezdet).

A második út, az Nagyon ajánlom es felszerel Ubuntu csípés. Megnyitottam egy terminált és írtam:

sudo add-apt-repository ppa: tualatrix / ppa
sudo apt-get update
sudo apt-get upgrade

A telepítés után kattintson a gombra Csomagtisztító. A többi magától értetődő. Innen megtisztíthatja a csomagokat, törölheti a csomag gyorsítótárát, megtisztíthatja a csomagok konfigurációját, törölheti a régi kerneleket és még a PPA-kat is (az adott PPA-ból telepített csomagokkal együtt) a ppa-purge használatával.

Adja meg a terminálparancsokat

Azok számára, akik élvezik a parancssort, vagy csak azok számára, akik nem tudják telepíteni az Ubuntu Tweak-et a kívánt disztróra, íme néhány dolog, amit megtehetünk a lemezterület visszaszerzéséért.

Megjegyzés: Mostantól figyelmeztetlek, hogy ezek a trükkök némelyike ​​megváltoztathatja rendszered stabilitását. Nem ajánlom, hogy olyan gépeken végezze el őket, amelyek értékes információkat tárolnak.

Törölje azokat a csomagokat, amelyeket egy későbbi alkalmazással telepített

Mielőtt a megoldáshoz térnénk, el kell mondani, hogy ennek elkerülése érdekében ne mindig használja apt-get alkalmazások telepítéséhez vagy eltávolításához jobb használni alkalmasság, pontosan azért, mert töröl minden függőséget, amelyet más programok nem használnak.

Ha apt-get használsz, azt írtam:

sudo apt-get autoremove

Távolítsa el a régi magokat

dpkg -l | grep "linux-"

Ez egy sor csomagot fog felsorolni. Azokat törölnie kell, amelyek tartalmazzák -kép y -fejek. Ne feledje, hogy NE törölje a legfrissebbet, mivel nem tudja elindítani a számítógépet!

Távolítsa el az árva csomagokat a deborphan használatával

Az árva csomagok azok, amelyek nem függenek más csomagoktól, és amelyeket nem "manuálisan" telepítettek. A "kézi" felismerés és eltávolítás valóban ijesztő feladat lehet. De a deborphan-nak köszönhetően az árva csomagoknak meg vannak számlálva a napjaik.

sudo apt-get install deborphan

A rendszer futtatására telepített árva csomagok listájának megtekintéséhez:

deborfán

A deborphan használatának legegyszerűbb módja, ha szűrőt ad a Synaptic-hoz. Ehhez megnyitottam a Synaptic-ot, menj a Beállítások> Szűrők és kattintson a gombra Nuevo. Hol mondja Új szűrő, adjon leíró nevet, például Árvák. Ezután kattintson a gombra Törölje az összes kijelölését és válassza ki az opciót Árvák. adni valkinek elfogad.

Készen áll, mostantól kezdve, amikor megnyitja a Synaptic programot, láthatja az árva csomagok listáját a Személyes szűrők gombra kattintva (lásd bal alsó sarokban), és kiválasztja az előző lépésben létrehozott szűrőt. Az eltávolításhoz, mint bármely más programot, a jobb gombbal jelölje meg, és válassza az opciót Jelölje be a teljes eltávolításhoz.

Ismételten, ha nem tetszik a Synaptic, ezt megteheti a terminálon keresztül.

Egyenként törölheti a deborphan parancs által felsorolt ​​csomagokat, vagy

sudo apt-get purge CSOMAG

vagy törölje az összes árva csomagot egy lövéssel a következő paranccsal:

sudo apt-get purge $ (deborphan)
Megjegyzés: Már figyelmeztettelek benneteket, hogy vannak olyan emberek, akik azt mondják, hogy a deborphan néha "összekeveri" néhány csomagot, és azt gondolja, hogy árva, bár valójában nem az.

Távolítsa el a más nyelvű dokumentációs csomagokat a localepurge használatával

sudo apt-get install localepurge

Kész. Csak szuper felhasználói engedélyekkel kell végrehajtani.

sudo localepurge

Konfigurálásakor megjelenik egy képernyő, ahol kiválaszthatjuk azokat a nyelveket, amelyeket meg akarunk tartani. Innen minden alkalommal, amikor egy alkalmazást telepítünk apt-get / aptitude / dpkg automatikusan fut helyi tisztítás a telepítés végén, és eltávolítja azokat a nyelveket, amelyeket korábban nem választottak meg.

Az ideiglenes fájlok automatikus eltávolítása

Megjegyzés: Mentse ezeket a programokat, mert károsíthatja a rendszer stabilitását, ha nem tudja, hogyan használja őket körültekintően.
sudo apt-get install bleachbit

Szolgálhatnak is fslint o ócska, amely a bleachbit-tel együtt a híres CCleaner-rel egyenértékűnek tekinthető.

sudo apt-get install fslint
sudo apt-get install cruft

Szeretné "kézzel" törölni a gyorsítótárat a Bleachbit használata helyett, igaz?

Azon csomagok másolatának törléséhez, amelyeket le kell töltenie, amikor a rendszer frissül, a terminálba írtam:

sudo apt-get clean

törölje az összes gyorsítótárat

sudo apt-get autoclean

csak azokat a csomagokat távolítja el, amelyeket nem lehet letölteni, és haszontalannak tekintenek.

Helyfoglalási hely visszaszerzése az ext3 ext4 fájlrendszereken:

Alapértelmezés szerint a lemezterület 5% -át a "szuperfelhasználónak" tartják fenn. Ez azonban hatalmas mennyiségű elpazarolt lemezterületet eredményezhet, különösen olyan gépeken, amelyek csak 1 felhasználót használnak.

Ez az érték leszerelt egységekben módosítható. Az első dolog tehát, hogy szétszereljük a megtisztítani kívánt egységet:

tune2fs -m_RESERVED_SPACE / dev / PARTITION százalékos aránya

ahol a PARTITION megfelel a lemez és a partíció számának (mindkettő a fájl olvasásából származik / etc / mtab)

Abban az esetben, ha igazi szakértő vagy, módosíthatod a fenntartott blokkok számát is:

tune2fs -r NUM_BLOCKS / dev / PARTITION

Forgassa el a naplókat

sudo apt-get install achievementtate

Távolítsa el az átmeneti csomagokat

sudo dpkg -l | grep átmeneti

Tiszta apt-build környezet (ha használatos)

apt-build tiszta-build
apt-build tiszta források
apt-build tiszta lerakat

Ellenőrizze, hogy mely fájlok és mappák nagyobbak

du -m / 2> / dev / null | rendezni -rn | fej

Használhatja a Lemezelemző grafikus felületét is. Menj Programok> Kiegészítők> Disk Usage Analyzer.

Csak a szükséges csomagok mentése (a fel nem használt könyvtárak eltávolítása)

sudo apt-get install debfoster

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Mauricio Dominguez dijo

    Konstruktív kritika, nem minden olvasó Ubuntu felhasználó (vagy származtatott debian), a bejegyzés címe azt sugallja, hogy ez bármilyen disztróhoz alkalmazható tipp, de az olvasás során megnevezi az Ubuntu saját eszközeit és a debian csomagkezelő paramétereit (apt-get) , szintézisben a Linux nem az ubuntu / debian szinonimája, ízlésemnek megfelelőbb lett volna egy olyan cím, mint "Hogyan lehet helyreállítani a lemezterületet UBUNTU / DEBIAN nyelven", mivel nem részletezi a többi disztró megtisztításának lépéseit.

    Üdvözlet

  2.   János dijo

    Alkalmazza a lépéseket a disztribúcióra.

  3.   Használjuk a Linuxot dijo

    Ez nagyon jó! Egyébként nekem úgy tűnik, hogy nem kell megtenned az első lépést. A Bleachbit gondoskodik annak tisztításáról is ... szerintem nem vagyok biztos benne.
    Hasonlóképpen, ha még nem próbálta ki, ne habozzon még egy másodperccel: telepítse az Ubuntu Tweak alkalmazást. Ezzel a babával mindent megtehet, még a régi kerneleket, a PPA-kat stb.
    Ölelés! Pál.

  4.   nenelinux dijo

    csak csinálom

    sudo apt-get autoremove && sudo apt-get autoclean

    és időnként használok bleachbit-et, és nagyon jól működik 😉

    Egészségére !

  5.   mancs dijo

    Nagyon jó tuto, ajánlott azoknak, akik hiányolják a windows-ot 🙂

  6.   Javie Debian Bb Ar dijo

    Tipp: A Synaptic rendelkezik egy "Maradék beállítások" szűrővel, amely lehetővé teszi a fel nem használt beállítások eltávolítását, hasonlóan a műveletekhez
    sudo apt-get autoremove --purge

  7.   ibonesi dijo

    Érdekes, köszi. Az én esetemben a Linux Mint MATE esetében a legtöbb helyet (több gigabájtot) felszabadító parancs a következő volt:
    sudo flatpak javítás