18Jul
Linux-system är inte lika lätta på diskutrymme som de kunde vara. Till exempel håller APT-paketchefen 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. Ta bort tillfälliga filer, analysera din diskanvändning och se 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 datorn 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 kommandot för 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 den automatiserar vissa saker som bara upplevde Linux-användare skulle normalt tänka sig att göra. Till exempel körs 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 katalogeroch filer använder mest utrymme. Det här 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
Din installerade applikation - 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 utrymme 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 & gt;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 & gt; Inställningar och ser till att kolumnen Storlek är aktiverad på fliken Kolumner och typsnitt. 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 det. Vissa paket är avgörande för systemets funktion, som Linux-kärnan. Men nedanför 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 kunde 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 korrekt - men om den senaste kärnan fungerar bra, så gör alla dessa gamla kärnor utrymme.
Viktigt : 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 på nytt och det var en nyligen uppdaterad kärnuppdatering.
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 utrymme.
Kom ihåg - ta bara bort gamla versioner 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 ensam 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