Hemsida » hur » 4 sätt att frigöra diskutrymme på Linux

    4 sätt att frigöra diskutrymme på Linux

    Linux-system är inte lika lätta på diskutrymme som de kan vara. Till exempel håller APT-pakethanteraren paketfiler runt även efter att du har installerat dem - ett slöseri med utrymme om du inte planerar att avinstallera och installera om dem.

    Vi har också täckt frigöra diskutrymme på Windows och frigöra diskutrymme på en Mac. Många av tipsen är likartade - tar bort tillfälliga filer, analyserar din diskanvändning och ser vilka installerade program som använder mest utrymme.

    Ta bort tillfälliga filer

    BleachBit är i grunden en CCleaner för Linux. Det kommer att skanna din dator för onödiga temporära filer och automatiskt ta bort dem för att frigöra utrymme. Detta inkluderar cacher, webbläsarhistorik och andra tillfälliga filer. Du kan installera BleachBit från Ubuntu Software Center.

    Observera att det här verktyget inte kommer att kunna ta bort APT-paket och andra systemövergripande saker om du inte öppnar det med root-privilegier. Öppna en terminal och kör sudo bleachbit kommando att öppna den som root. (Gksu-kommandot, som vi tidigare hade rekommenderat, har tagits bort från Ubuntu.)

    En av de trevligaste sakerna om BleachBit är att det automatiserar vissa saker som bara upplevde Linux-användare skulle normalt tänka sig att göra. Det kör till exempel autoclean, autoremove och clean kommandon för APT - det här avinstallerar paket som du inte längre behöver och tar bort cachade paketfiler som redan är installerade. Du behöver inte dessa nedladdade paketfiler - det är som om Windows behöll alla programinstallatörer runt även efter att du installerat det associerade programmet. Det är osannolikt att du behöver installera om dem, APT kan ladda ner dem igen.

    Analysera din diskanvändning

    Ubuntu innehåller ett verktyg som ska skanna ditt filsystem och visa en grafisk översikt över vilka kataloger och filer som använder mest utrymme. Det kan vara en stor hjälp när du försöker frigöra utrymme - har du en gammal virtuell maskin eller en annan stor fil begravd någonstans i din hemkatalog? Detta verktyg kommer att hitta det och göra det mycket uppenbart att det tar upp mycket utrymme.

    Detta verktyg är installerat som standard - starta verktyget Diskanvändningsanalysator för att öppna det. Om du använder en annan Linux-distribution kanske den redan är installerad som standard, eftersom den är en del av GNOME - om inte, leta efter Baobab-paketet.

    Hitta vilka applikationer som använder mest utrymme

    Dina installerade applikationer - i form av paket - tar upp plats på din hårddisk också. Om du har en hel del program installerade kan de ta upp lite utrymme. För att bestämma hur mycket rymdpaket tar upp rekommenderar vi Synaptic-pakethanteraren. Det var tidigare en del av Ubuntu, men avlägsnades från standardinstallationen för att skapa plats för enklare verktyg. För att installera det, öppna Ubuntu Software Center och leta efter Synaptic.

    Om du använder en annan .deb-baserad distribution har du förmodligen tillgång till Synaptic. Om du använder en distribution som inte är baserad på Debian behöver du förmodligen använda ett annat pakethanteringsverktyg för detta.

    Om du vill se vilka paket som använder mest utrymme väljer du Status> Installerad i Synaptic för att se en lista över alla dina installerade paket. Klicka sedan på kolumnen Storlek för att visa en lista över dina installerade paket efter storlek. (Om du inte ser kolumnen Storlek klickar du på Inställningar> Inställningar och ser till att kolumnen Storlek är aktiverad på fliken Kolumner och teckensnitt. Du kan också flytta den till toppen av listan och den kommer att visas till vänster.)

    Naturligtvis bara för att ett paket använder upp mycket utrymme betyder det inte att du ska avinstallera den. Vissa paket är avgörande för systemets funktion, som Linux-kärnan. Men nedan ser vi att LibreOffice, Firefox och Thunderbird använder en anständig bit av utrymme mellan dem - om vi var väldigt korta på rymden och vi aldrig använde dessa applikationer kunde vi avinstallera dem för att frigöra utrymme. Vi kan alltid installera om dem från pakethanteraren i framtiden.

    Ta bort gamla kärnor

    Ubuntu håller gamla Linux-kärnor runt även efter installationen av nya versioner. Du kan välja att starta in i dessa gamla kärnor från startmenyn som visas när du startar datorn. Det här är användbart om en ny Linux-kärna bryter mot någonting och du måste gå tillbaka till en gammal kärna så ditt system fungerar ordentligt - men om den senaste kärnan fungerar bra, så gör alla dessa gamla kärnor upp plats.

    Viktig: Innan du tar bort några kärnfiler, se till att du har startat om efter att ha installerat den senaste kärnuppdateringen och inte använder en gammal kärna. Ubuntu startar automatiskt in i den senaste kärnan när du startar den, men du kan fortfarande använda en gammal kärna om du inte har startat om en stund och det var en nyligen uppdaterad kärnauppdatering.

    Det är lätt att ta bort gamla Linux-kärnor med hjälp av Synaptic-pakethanteringsverktyget. Tryck Ctrl + F i Synaptic, säg sökfunktionen att bara söka efter fältet Namn och leta efter linux- - ja med bindestreck. Sortera efter installerade paket och du ser att lämpliga paket visas högst upp i listan.

    Observera att vi har flera olika versioner för linux-image-extra, linux-headers och linux-paket. Vi kan ta bort gamla versioner av alla dessa paket - varje kärna har flera olika paket associerade med den. Välj bara de gamla versionerna, högerklicka och markera dem för att ta bort dem. Använd dina ändringar efteråt för att frigöra lite utrymme.

    Kom ihåg - ta bara bort de gamla versionerna av kärnfilerna! Lämna de senaste versionerna ensamma eller ditt system blir ostartbart. Till exempel, i bilden nedan vill vi lämna 3.11.0-18-filerna ensamma medan du tar bort 3.11.0-12 och 3.11.0-15-filerna. Enligt Synaptic frigjordes dessa två kärnor och deras tillhörande filer över 500 MB utrymme.


    Om du använder en Linux-server kan du också frigöra utrymme genom att rensa eller krympa stora loggfiler. Om en applikation genererar stora loggfiler du inte behöver kan du eventuellt ändra dess alternativ så att det loggar bara de viktigaste händelserna till filerna, vilket sparar diskutrymme.

    Bildkrediter: Jason Mann på Flickr