9 eenvoudige manieren om ruimte vrij te maken op Ubuntu en Linux Mint

Kort: is er onvoldoende ruimte op je Linux-systeem? Hier zijn verschillende manieren waarop je je systeem kunt opruimen om ruimte vrij te maken op Ubuntu en andere op Ubuntu gebaseerde Linux-distributies.

Na verloop van tijd kan een besturingssysteem rommelig worden als programma's worden toegevoegd en verwijderd. Als je een tbc aan opslagcapaciteit hebt, zou je misschien niet de moeite willen nemen om Ubuntu op te ruimen om wat schijfruimte vrij te maken. Maar als uw harde schijf weinig ruimte heeft, zoals ik een 128 GB SSD-laptop heb, is het vrijgeven van schijfruimte een noodzaak.

In dit artikel laat ik je enkele van de eenvoudigste trucs zien om je Ubuntu-systeem op te ruimen en meer ruimte te krijgen. Maar laten we eerst eens kijken hoe we de resterende vrije ruimte op Ubuntu kunnen vinden.

Controleer de vrije ruimte op Ubuntu

Dit is vrij eenvoudig op Ubuntu. Gebruik gewoon het hulpprogramma Disk Usage Analyzer. Doorzoek het in het menu en voer de tool uit. U zou de gebruikte schijfruimte en de vrije ruimte hierbinnen moeten zien:

Zodra je de toestand van de vrije ruimte op je schijf kent, is het tijd om je systeem op te ruimen en hier wat meer vrije ruimte te maken.

Hoe schijfruimte vrij te maken in Ubuntu en Linux Mint

Er zijn verschillende manieren om schijfruimte op te ruimen in Ubuntu en andere op Ubuntu gebaseerde systemen. Ik heb hier verschillende command line tricks besproken, gevolgd door enkele GUI-opties.

Hoewel ik hier verschillende manieren heb genoemd, vermijd degenen die zijn gemarkeerd als 'expert' als u een beginner bent. Niet dat je ze niet kunt gebruiken, maar het is beter om te vermijden als je niet weet wat je doet.

Ik gebruik Ubuntu 16.04 tijdens het schrijven van deze tutorial, maar je kunt dezelfde stappen gebruiken voor Ubuntu 18.04 en andere Ubuntu-versies, Linux Mint, elementaire OS en andere Ubuntu-gebaseerde Linux-distributies.

Als je de voorkeur geeft aan video's, heb ik een video gemaakt om je te laten zien hoe je Ubuntu schoonmaakt.

Abonneer u op ons YouTube-kanaal voor meer Linux-video's

1. Weg met pakketten die niet langer nodig zijn [Aanbevolen]

Als u de instructie apt-get-opdrachten leest, bent u mogelijk de opdracht apt-get 'autoremove' tegengekomen.

Deze optie verwijdert libs en pakketten die automatisch werden geïnstalleerd om te voldoen aan de afhankelijkheden van een geïnstalleerd pakket. Als dat pakket wordt verwijderd, zijn deze automatisch geïnstalleerde pakketten nutteloos in het systeem.

Het verwijdert ook oude Linux-kernels die automatisch werden geïnstalleerd in de systeemupgrade.

Het is een no-brainer-commando dat je van tijd tot tijd kunt uitvoeren om wat vrije ruimte op je Ubuntu-systeem te maken:

sudo apt-get autoremove 

Zoals u ziet, zal dit commando 300 Mb vrije ruimte in mijn systeem vrijmaken.

Maak ruimte vrij met de opdracht autoremove

2. Ruim APT-cache op in Ubuntu

Ubuntu gebruikt APT (Advanced Package Tool) voor het installeren, verwijderen en beheren van software op het systeem, en houdt daarbij een cache van eerder gedownloade en geïnstalleerde pakketten, zelfs nadat ze zijn verwijderd.

Het APT-pakketbeheersysteem bewaart een cache van DEB-pakketten in / var / cache / apt / archieven. In de loop van de tijd kan deze cache behoorlijk groot worden en veel pakketten bevatten die je niet nodig hebt.

U kunt de grootte van deze cache bekijken met de onderstaande opdracht:

 sudo du -sh /var/cache/apt 

Zoals je ziet, heb ik meer dan 500 Mb cache-opslag. Als je bijna geen ruimte hebt, kan deze 500 Mb veel verschil maken.

Het opruimen van de cache zal ruimte vrijmaken

U hebt nu twee opties om met de cache om te gaan.

Verwijder alleen de verouderde pakketten, zoals die worden vervangen door een recente update, waardoor ze compleet overbodig worden.

 sudo apt-get autoclean 

Of verwijder de cache in zijn geheel (maakt meer schijfruimte vrij):

 sudo apt-get clean 

3. Reinig de miniatuurcache

Ubuntu maakt automatisch een miniatuurweergave voor weergave in Bestandsbeheer. Het slaat die miniaturen op in een verborgen map in uw gebruikersaccount op de locatie ~ / .cache / thumbnails.

In de loop van de tijd zou het aantal miniaturen dramatisch toenemen. Bovendien bevat de miniatuurcache uiteindelijk veel overbodige miniaturen van afbeeldingen die niet meer bestaan.

U kunt de grootte van de miniatuurcache controleren met de onderstaande opdracht:

 du -sh ~/.cache/thumbnails 

Voor mijn systeem is de miniatuurcache meer dan 300 Mb groot.

grootte van de miniatuur cache kan een zere duim zijn

Het is dus een goede gewoonte om de miniatuurcache om de paar maanden of zo te wissen. De snelste manier is om de terminal te gebruiken:

 rm -rf ~/.cache/thumbnails/* 

4. Verwijder oude Linux-kernels die handmatig zijn geïnstalleerd [voor experts]

De opdracht besproken in punt 1 verwijdert de oude Linux-kernel. Maar het zal niet werken als je de kernel handmatig in Ubuntu hebt geïnstalleerd. Maar het verwijderen van oude, ongebruikte Linux-kernels zal je nog steeds veel ruimte besparen.

Dus, als je handmatig een Linux-kernel hebt geïnstalleerd, kun je die misschien handmatig ook verwijderen.

Lijst eerst alle geïnstalleerde Linux-kernels:

 sudo dpkg --list 'linux-image*' 

Het verwijderen van de oude kernels is hetzelfde als het verwijderen van een ander pakket. Ik gebruik shell-uitbreiding voor de versienummers om typen te besparen. Er wordt een lijst met pakketten weergegeven die worden verwijderd, zodat u de lijst dubbel kunt controleren voordat u doorgaat.

Opmerking: Vervang VERSION door de versie van de kernel die u wilt verwijderen.

 sudo apt-get remove linux-image-VERSION 

Mijn aanbeveling is om ten minste twee of bij voorkeur drie kernels te houden, inclusief de nieuwste. Op deze manier heb je minstens één / twee andere kernels om op te booten, als om welke reden dan ook de laatste kernel waarmee je niet kunt booten.

5. Verwijder zwevende pakketten [voor experts]

Deze stap wordt het best vermeden als u een beginner bent. Ik ben geen fan van deze methode en ik raad je aan om het te vermijden.

Laten we eerst eens kijken wat een verweesd pakket is in Ubuntu.

Stel dat je een pakket 'myprogram' hebt geïnstalleerd. Maar dit pakket heeft een afhankelijkheid van de bibliotheek 'mylib'. Dit lib zal meestal automatisch worden geïnstalleerd met 'myprogram'. Wanneer u 'myprogram' verwijdert, is mylib mogelijk nog steeds aanwezig in het systeem. Dus mylib, in dit geval, wordt een verweesd pakket.

Nu verwijdert de in punt 1 vermelde opdracht dergelijke verweesde pakketten. Maar stel je het geval voor waarin je mylib handmatig had geïnstalleerd voordat je myprogram installeerde. Het commando 'apt autoremove' verwijdert in dit geval het zwevend pakket mogelijk niet. En daarom moet je het handmatig verwijderen.

Je zult eerst alle verweesde pakketten moeten vinden en ze dan verwijderen. Gelukkig hebben we een GUI-tool om dat te doen: gtkorphan, een grafische frontend voor deborphan.

Installeer gtkorphan via de terminal:

 sudo apt-get install gtkorphan 

En om verweesde pakketten te verwijderen, zoekt u naar het verwijderde Orphaned Package-hulpprogramma en voert u het uit om alle verweesde pakketten in uw systeem te vinden:

Zoek naar verweesde pakketten in Ubuntu en verwijder deze

Eerlijk gezegd, zal ik niet voor deze optie gaan tenzij je echt elke MB vrije ruimte nodig hebt.

6. Verwijderen van onnodige applicaties [Aanbevolen]

We hebben allemaal een paar games en / of applicaties die we nauwelijks gebruiken. Vertrouw me niet? Ga en zoek geïnstalleerde software in het Ubuntu-systeem.

U kunt geïnstalleerde apps vinden in Software Center

De kans is groot dat je een aantal geïnstalleerde apps hebt die je zelden gebruikt. Misschien heb je ze geïnstalleerd op de achterkant van een geweldige recensie, uit nieuwsgierigheid of om een ​​bepaalde taak aan te kunnen.

Als u meer ruimte nodig heeft, is het altijd een goed idee om de ongebruikte of minder gebruikte applicaties kwijt te raken.

U kunt een programma verwijderen uit het softwarecentrum of de onderstaande opdracht gebruiken met een specifieke app-naam:

 sudo apt-get remove package-name1 package-name2 

7. Zoek en verwijder dubbele bestanden

Soms heb je dubbele bestanden op verschillende plaatsen in je systeem. Het wegwerken van de duplicaten zal zeker wat ruimte vrijmaken en je Ubuntu-systeem opruimen.

U kunt voor deze taak een GUI-tool gebruiken zoals FSlint of een opdrachtregelprogramma zoals FDUPES. Ik raad aan dit artikel te lezen om te zien hoe u deze hulpprogramma's kunt gebruiken om dubbele bestanden te verwijderen.

FDUPES: vinden en verwijderen van dubbele bestanden

8. Verwijder oudere versies van Snap-toepassingen [Gemiddelde kennis]

Je weet waarschijnlijk al dat Snap-pakketten groter zijn. Daarbovenop slaat Snap ten minste twee oudere versies van de applicatie op (voor het geval dat u terug wilt gaan naar de oudere versie). Dit eet enorm veel ruimte op. In mijn geval was het meer dan 5 GB.

 du -h / var / lib / snapd / snaps

4.0K / var / lib / snapd / snaps / partial

5.6G / var / lib / snapd / snaps

Alan Pope, onderdeel van het Snapcraft-team bij Canonical, heeft een klein script gemaakt dat je kunt gebruiken en uitvoeren om alle oudere versies van je snelle apps schoon te maken.

Wat je hier moet doen is om een ​​nieuw shellscript te maken en de volgende regels in je script te gebruiken:

 #! / Bin / bash

# Verwijdert oude revisies van snaps

# SLUIT ALLE SNAPS VOORDAT U DIT DRAAIT

set -eu

snaplijst - alles | awk '/ disabled / {print $ 1, $ 3}' |

terwijl lees snapname herziening; do

snap verwijderen "$ snapname" --revision = "$ revisie"

gedaan

Geef het toestemming, voer het uit met sudo en zie de magie. Het script verwijderde de oudere Snap-pakketten en bevrijdde meer dan de helft van de 5 GB-ruimte die door Snap werd gebruikt.

 du -h / var / lib / snapd / snaps

4.0K / var / lib / snapd / snaps / partial

2.5G / var / lib / snapd / snaps

9. GUI-tools gebruiken om ruimte vrij te maken in Ubuntu

We hebben een aantal commandoregel-opties gezien om ruimte te maken in het Linux-systeem, maar ik begrijp dat je de commando's niet wilt gebruiken.

Onthouden van alle commando's of ze allemaal een voor een gebruiken, is misschien niet handig voor u. En daarom hebben we een aantal GUI-tools die u in een paar klikken kunnen helpen met een eenvoudig te gebruiken interface.

Stacer is zo'n tool die je zou kunnen gebruiken. U kunt dit artikel lezen om te weten hoe u Stacer in Ubuntu kunt gebruiken.

Stacer - Dashboard

Je kunt meer tools bekijken om Ubuntu op te ruimen en eenvoudig wat vrije ruimte te maken.

Afsluiten

Dus je zag een aantal manieren om het Ubuntu-systeem op te ruimen. Persoonlijk gebruik ik apt-get autoremove vaker dan alle andere opdrachten hier. Regelmatig gebruik van deze opdracht houdt het systeem vrij van onnodige bestanden.

Ik hoop dat dit artikel je heeft geholpen om vrije ruimte te maken in Ubuntu, Linux Mint en andere soortgelijke distributies. Laat het me weten als dit voor u heeft gewerkt of als u een andere tip heeft om te delen.

Aanbevolen

Beste gratis videobewerkingssoftware voor Linux
2019
$ 10 Raspberry Pi Zero W Nu inclusief WiFi en Bluetooth
2019
Kan Open Source het nieuwe op blockchain gebaseerde stemsysteem van Japan verbeteren?
2019