Hur du återvinner diskutrymme i Linux

M $ Windows är välkänt för "äta disk". Med andra ord, på ett dolt sätt skapa en otalig serie tillfälliga filer och andra operationer som tar mer och mer utrymme på vår hårddisk och samtidigt saktar ner vår dator. Det här är en av många anledningar till att många människor efter ett visst antal månader föredrar att formatera allt och installera om Win från grunden. 

Lyckligtvis är detta inte fallet på Linux.. Vissa av er har turen att ha en super-gigabyte med flera gigabyte, andra räknar varje MB utrymme. I vilket fall som helst är det alltid bättre att ha vårt system rent och spara så mycket utrymme som möjligt, även när det gäller Linux.

Det "superenkla" sättet: Ubuntu Tweak

Det finns faktiskt två enkla sätt att "rengöra" din disk i Ubuntu.

Den första, det Jag rekommenderar INTE alls es använd rengöringsmedlet utvecklad av Canonical och ingår som standard i Ubuntu, som du kan komma åt genom att gå till System> Administration> Renare. Sanningen är att jag aldrig förstod med vilka kriterier detta lilla program fungerar. Det är verkligen en katastrof. I mitt fall försökte jag alltid ta bort paket som jag installerade via PPA. Och inte bara det, han föreslog aldrig att ta bort något annat, så den här applikationen verkar verkligen helt värdelös för mig. Kanske vet några av er hur det fungerar och kan lära oss alla som inte har någon aning (vilket i sig är en dålig start).

Det andra sättet, det jag rekommenderar verkligen es installera ubuntu tweak. Jag öppnade en terminal och skrev:

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

När du är installerad klickar du på knappen Paketrenare. Resten är självförklarande. Därifrån kommer du att kunna rengöra paket, rensa paketets cache, rensa konfigurationen av paketen, ta bort gamla kärnor och till och med ta bort PPA: er (tillsammans med paketen installerade från den PPA) med ppa-purge.

Ge mig terminalkommandona

För dem som gillar kommandoraden, eller bara de som inte kan installera Ubuntu Tweak på deras föredragna distro, här är några saker du kan göra för att återvinna diskutrymme.

Obs! Från och med nu varnar jag dig för att några av dessa knep kan ändra stabiliteten i ditt system. Jag rekommenderar inte att du gör dem på maskiner som innehåller värdefull information.

Ta bort paket som installerades med ett program som du senare raderade

Innan du går vidare till lösningen bör det sägas att för att undvika att behöva göra detta istället för att alltid använda apt-get för att installera eller avinstallera applikationer är det bättre att använda aptitude, just för att den raderar alla beroenden som inte används av andra program.

Om du använder apt-get skrev jag:

sudo apt-get autoremove

Ta bort gamla kärnor

dpkg -l | grep "linux-"

Detta kommer att lista en serie paket. De du måste ta bort är de som innehåller -bild y -huvud. Kom ihåg att INTE ta bort den mest uppdaterade eftersom du inte kan starta datorn!

Ta bort föräldralösa förpackningar med deborphan

Orphaned-paket är de som inte är beroende av något annat paket och inte har installerats "manuellt". Att upptäcka och ta bort dem "för hand" kan verkligen vara en skrämmande uppgift. Men tack vare deborphan har föräldralösa paket sina dagar numrerade.

sudo apt-get installera deborphan

För att se en lista över föräldralösa paket installerade på ditt system, kör:

deborphan

Det mest intuitiva sättet att använda deborphan är att lägga till ett filter i Synaptic. För att göra detta öppnade jag Synaptic, gå till Inställningar> Filter och klicka på knappen ny. Var säger Nytt filter, ge det ett beskrivande namn, till exempel föräldralösa barn. Klicka sedan på knappen Avmarkera alla och välj alternativet Föräldralösa barn. ge till acceptera.

Klar, från och med nu, när du öppnar Synaptic kommer du att kunna se en lista över de föräldralösa paketen genom att klicka på knappen Personliga filter (se nedtill till vänster) och välja det filter som skapats i föregående steg. För att avinstallera dem, som alla andra program, markerar du det med höger knapp och väljer alternativet Kontrollera för att avinstallera helt.

Återigen, om du inte gillar Synaptic kan du göra detta via terminalen.

Du kan ta bort paketen som visas i kommandot deborphan en efter en eller,

sudo apt-get purge PACKAGE

eller ta bort alla föräldralösa paket i ett skott med följande kommando:

sudo apt-get purge $ (deborphan)
Obs: Jag har redan varnat dig för att det finns människor som säger att deborphan ibland "förvirrar" vissa paket och tror att de är föräldralösa när de faktiskt inte är det.

Ta bort dokumentationspaket på andra språk med hjälp av localepurge

sudo apt-get installera localepurge

Redo. Det återstår bara att köra det med superanvändarbehörigheter.

sudo localpurge

När du konfigurerar den visas en skärm där vi kan välja de språk som vi vill behålla. Härifrån, varje gång vi installerar en applikation med apt-get / aptitude / dpkg körs automatiskt lokalpurge i slutet av installationen och det tar bort de språk som inte har valts tidigare.

Ta bort tillfälliga filer automatiskt

Obs! Spara med dessa program eftersom de kan skada systemets stabilitet om du inte vet hur du använder dem noggrant.
sudo apt-get installera bleachbit

De kan också servera fslint o cruft, som tillsammans med blekbit kan betraktas som motsvarande den berömda CCleaner.

sudo apt-get installera fslint
sudo apt-get installera cruft

Du gillar att rensa cachen "för hand" istället för att använda Bleachbit, eller hur?

För att ta bort kopian av paketen som måste laddas ner när dina systemuppdateringar sker skrev jag i en terminal:

sudo apt-bli ren

rensa allt cache

sudo apt-get autoclean

det tar bara bort paket som inte kan laddas ner och anses vara värdelösa.

Återkrav reserverat utrymme på ext3 ext4-filsystem:

Som standard är 5% av diskutrymmet reserverat för "superanvändaren". Detta kan emellertid resultera i en enorm mängd bortkastad diskutrymme, särskilt på maskiner som bara använder 1 användare.

Detta värde kan modifieras i demonterade enheter. Så det första vi måste göra är att ta isär den enhet som vi vill rengöra:

tune2fs -m PERCENTAGE OF_RESERVED_SPACE / dev / PARTITION

där PARTITION motsvarar skiv- och partitionsnummer (båda härrör från att läsa filen / etc / mtab)

Om du är en sann expert kan du till och med ändra antalet reserverade block:

tune2fs -r NUM_BLOCKS / dev / PARTITION

Rotera stockarna

sudo apt-get install logrotate

Ta bort övergångspaket

sudo dpkg -l | grep övergång

Ren apt-build-miljö (om den används)

apt-build clean-build
apt-build rena källor
apt-build clean-repository

Kontrollera vilka filer och mappar som är större

du -m / 2> / dev / null | sortera -rn | huvud

Du kan också använda det grafiska gränssnittet från Disk Analyzer. Gå till Program> Tillbehör> Diskanvändningsanalysator.

Spara endast nödvändiga paket (ta bort oanvända bibliotek)

sudo apt-get installera debfoster

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Mauricio Dominguez sade

    En konstruktiv kritik, inte alla läsare är Ubuntu-användare (eller härledda debianer), titeln på det här inlägget antyder att det är ett tips som är tillämpligt för alla distroer, men när du läser namnger du Ubuntus egna verktyg och parametrar för Debian-pakethanteraren (apt-get) , i syntes är Linux inte en synonym för ubuntu / debian, en titel som "Hur man återställer diskutrymme i UBUNTU / DEBIAN" skulle ha varit mer lämplig för min smak eftersom den inte beskriver stegen för att rengöra andra distros.

    hälsningar

  2.   John sade

    Tillämpa stegen i din distro.

  3.   Låt oss använda Linux sade

    Det är väldigt bra! Hur som helst verkar det som om du inte behöver ta det första steget. Bleachbit tar också hand om rengöring som ... Jag tror inte jag är säker.
    På samma sätt, om du inte har provat det ännu, tveka inte en sekund till: installera Ubuntu Tweak. Med den här babyen kommer du att kunna göra allt, till och med ta bort de gamla kärnorna, ta bort PPA, etc.
    Kram! Paul.

  4.   nenelinux sade

    jag bara gör

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

    och jag använder bleachbit då och då och det fungerar väldigt bra 😉

    Hälsningar!

  5.   Tass sade

    Mycket bra tuto, rekommenderas för dem som saknar windows 🙂

  6.   Javie Debian Bb Ar sade

    Tips: Synaptic har ett "Restinställningar" -filter som låter dig ta bort oanvända inställningar, liknande vad det gör
    sudo apt-get autoremove --purge

  7.   ibonesi sade

    Intressant, tack. I mitt fall, med Linux Mint MATE, har kommandot som har frigjort mest utrymme (flera gigabyte) varit detta:
    sudo flatpak reparation