Versnel Ubuntu – Verwijder ongebruikte pakketten met Terminal

Na verloop van tijd, terwijl je je Ubuntu systeem gebruikt, kan het onnodige bestanden, pakketten en oude updates accumuleren die waardevolle schijfruimte innemen. Regelmatig je systeem opschonen helpt de prestaties te behouden en ruimte vrij te maken voor belangrijke bestanden.

In dit artikel zullen we verschillende terminalcommando’s verkennen die je kunt gebruiken om je Ubuntu-systeem eenvoudig op te schonen.

Waarom je Ubuntu-systeem opschonen?

Het opschonen van je Ubuntu-systeem is om verschillende redenen essentieel:

  • Ruimte Vrijmaken: Onnodige bestanden, caches en pakketten kunnen een aanzienlijke hoeveelheid schijfruimte innemen. Door ze te verwijderen, kun je ruimte maken voor nieuwe applicaties of bestanden.
  • Prestaties Verbeteren: Het verwijderen van oude bestanden en pakketten kan helpen je systeem te versnellen door rommel en onnodige achtergrondprocessen te verminderen.
  • Beveiliging en Stabiliteit: Het verwijderen van oude of ongebruikte pakketten zorgt ervoor dat je systeem geen verouderde of onnodige software draait die kwetsbaarheden kan introduceren.

1. Gebruik apt voor Pakket Opschoning

Het apt-commando is een van de meest gebruikte pakketbeheerders in Ubuntu, die helpt bij het beheren van software-installaties, updates en verwijderingen.

a. Verwijder Ongebruiste Pakketten

Bij het installeren van pakketten brengen sommige pakketten afhankelijkheden met zich mee die je misschien niet meer nodig hebt na het verwijderen van het hoofdpakket.

Om deze onnodige pakketten te verwijderen, gebruik je het volgende commando:

sudo apt autoremove

Dit zal pakketten verwijderen die geïnstalleerd waren als afhankelijkheden, maar niet langer nodig zijn voor geïnstalleerde programma’s. Dit is een belangrijke opruimstap omdat het helpt bij het vrijmaken van schijfruimte.

b. Verwijder onnodige afhankelijkheden

Soms laten pakketten configuratiebestanden of afhankelijkheden achter die niet langer nodig zijn.

Om deze te verwijderen, kun je het volgende commando gebruiken, dat oude versies van geïnstalleerde pakketten die niet langer nodig zijn zal verwijderen en helpen bij het opruimen van onnodige bestanden uit de pakketcache.

sudo apt autoclean

c. Opschonen van de pakketcache

Ubuntu slaat gedownloade pakketbestanden op in de cache voor toekomstig gebruik. Na verloop van tijd kunnen deze gecachte bestanden veel ruimte in beslag nemen.

Om deze cache op te schonen, gebruik je het volgende commando waarmee alle pakketbestanden uit de cache worden verwijderd, waardoor ruimte vrijkomt.

sudo apt clean

2. Gebruik van dpkg voor het verwijderen van pakketten

Als je een specifiek pakket en de bijbehorende bestanden wilt verwijderen, kun je het dpkg-commando zoals getoond gebruiken.

sudo dpkg --remove <package_name>

Vervang <package_name> door de naam van het pakket dat je wilt verwijderen.

Als je het pakket volledig wilt verwijderen, inclusief de configuratiebestanden, gebruik dan:

sudo dpkg --purge <package_name>

Dit zorgt ervoor dat het pakket en alle gerelateerde bestanden van uw systeem worden verwijderd.

3. Gebruik apt om oude kernels te verwijderen

Wanneer u de Linux-kernel bijwerkt, Ubuntu houdt de oudere versies op uw systeem, wat aanzienlijke ruimte in beslag neemt.

Om oude en ongebruikte kernels te verwijderen, kunt u de volgende opdracht gebruiken:

sudo apt --purge remove linux-image-<version>

U kunt de momenteel draaiende kernel controleren met:

uname -r

Zorg ervoor dat u de kernel die momenteel in gebruik is, niet verwijdert.

4. Verwijderen van ongebruikte Snap-pakketten

Snap pakketten zijn zelfstandige applicaties die alles bevatten wat nodig is om de software uit te voeren. Ze kunnen echter in de loop van de tijd accumuleren en veel ruimte in beslag nemen.

Om alle geïnstalleerde snap pakketten te lijsten, gebruikt u:

snap list

Om een snap pakket dat u niet meer nodig heeft te verwijderen, gebruikt u:

sudo snap remove <snap_name>

Dit helpt u om onnodige snap-applicaties van uw systeem te verwijderen.

5. Verwijderen van oude logbestanden

Logbestanden zijn nuttig voor het debuggen en monitoren van uw systeem, maar ze kunnen zich ophopen en ruimte verbruiken als ze niet regelmatig worden schoongemaakt.

Om oude logbestanden te verwijderen, gebruikt u de volgende opdracht:

sudo journalctl --vacuum-time=7d

Deze opdracht verwijdert alle systeemlogs ouder dan 7 dagen. U kunt de tijdsperiode aanpassen aan uw behoeften (bijv. 30d voor 30 dagen).

Als u de hele systemd journal logdatabase wilt wissen, gebruikt u:

sudo journalctl --vacuum-size=100M

Dit zal logboeken verwijderen totdat de totale grootte van de journaallogboeken onder de 100 MB is.

6. BleachBit gebruiken voor een diepgaande schoonmaak

BleachBit is een grafisch en commandoregelhulpmiddel dat je systeem kan opschonen door caches, tijdelijke bestanden, logboeken en andere onnodige bestanden te verwijderen.

Om bleachbit te installeren, gebruik:

sudo apt install bleachbit

Eenmaal geïnstalleerd, kun je bleachbit vanuit de terminal met rootrechten uitvoeren voor een diepgaande systeemopschoning:

sudo bleachbit

Dit hulpmiddel biedt een gemakkelijke manier om veel systeem- en applicatiebestanden in één keer op te schonen, maar wees voorzichtig, want het kan bepaalde bestanden verwijderen die je misschien wilt behouden.

7. Gebruik du om schijfgebruik te controleren

Voordat je gaat opschonen, is het nuttig om te controleren welke mappen de meeste ruimte innemen. Je kunt het du-commando gebruiken om het schijfgebruik te inspecteren.

Bijvoorbeeld, om het schijfgebruik van je homemap te zien:

du -h --max-depth=1 ~

Dit toont het schijfgebruik voor mappen binnen je homemap. Je kunt andere mappen op een vergelijkbare manier verkennen om grote bestanden of mappen te lokaliseren die je mogelijk wilt opschonen.

8. Verwaarloosde pakketten verwijderen met deborphan

In de loop van de tijd kunnen verwaarloosde pakketten (ongebruikte bibliotheken) zich op je systeem ophopen. Deze pakketten zijn niet langer nodig, maar blijven nog steeds geïnstalleerd.

Om verlaten pakketten te vinden en te verwijderen, installeer eerst deborphan:

sudo apt install deborphan

Voer vervolgens de opdracht uit om verlaten pakketten op te sommen:

deborphan

Om deze verlaten pakketten te verwijderen, gebruik:

sudo apt-get remove --purge $(deborphan)

Dit helpt je om onnodige pakketten op te schonen die ooit nodig waren door andere programma’s, maar nu niet meer vereist zijn.

9. Opruimen van Thumbnails Cache

Ubuntu maakt miniatuurvoorbeelden van afbeeldingen, video’s en documenten voor snelle toegang. In de loop van de tijd kunnen deze miniaturen zich ophopen en ruimte innemen.

Om ze te verwijderen, gebruik de volgende opdracht:

rm -rf ~/.cache/thumbnails/*

Dit verwijdert alle gecachede miniaturen op je systeem.

Conclusie

Regelmatig je Ubuntu-systeem opruimen is essentieel voor het onderhouden van een snel, responsief en efficiënt besturingssysteem. Door de bovenstaande opdrachten te gebruiken, kun je eenvoudig onnodige pakketten verwijderen, oude bestanden opruimen en waardevolle schijfruimte vrijmaken.

Vergeet niet altijd voorzichtig te zijn bij het gebruik van deze opdrachten, vooral bij het verwijderen van pakketten of het verwijderen van bestanden. Controleer dubbel wat je verwijdert om ervoor te zorgen dat je geen belangrijke bestanden of software per ongeluk verwijdert.

Source:
https://www.tecmint.com/clean-up-ubuntu-terminal-commands/