Linux APT Commando Handleiding

Beheer je software op Debian-gebaseerde systemen

1. Wat is APT?

apt (Advanced Package Tool) is de moderne command-line interface voor pakketbeheer op Linux-distributies zoals Ubuntu en Debian. Het is ontworpen om de interactie met de gebruiker te vereenvoudigen door functies van oudere tools samen te voegen.

De relatie tot apt-get en apt-cache:

Kortom: apt is een gebruiksvriendelijker alternatief dat een voortgangsbalk toont en minder commando's vereist voor hetzelfde resultaat.

2. Belangrijkste Opties

Commando Beschrijving
update Synchroniseert de pakketindexen met hun bronnen via het internet.
upgrade Installeert de nieuwste versies van alle huidige pakketten op het systeem.
install Downloadt en installeert een specifiek nieuw pakket.
remove Verwijdert een pakket, maar laat instellingen ongemoeid.
purge Wist het pakket én alle bijbehorende configuratiebestanden.
search Zoekt door de lijst met beschikbare software op basis van trefwoorden.

3. Voorbeelden in de Praktijk

Systeem bijwerken

Ververs de lijst en voer de upgrade uit:

sudo apt update && sudo apt upgrade

Software Installeren

Installeer bijvoorbeeld de 'curl' tool:

sudo apt install curl

Zoeken naar een pakket

Zoek naar een mediaspeler:

apt search vlc

Een pakket volledig wissen

Verwijder 'nginx' inclusief alle instellingen:

sudo apt purge nginx

Ongebruikte pakketten opschonen

Verwijder automatisch geïnstalleerde bibliotheken die niet meer nodig zijn:

sudo apt autoremove

Wanneer een installatie is mislukt en je systeem in een soort administratieve knoop zit

Verwijder de locale gegevens van het apt update systeem en bouw alles terug op

sudo apt --fix-broken install -y

De onderdelen

Onderdeel Betekenis
apt De standaard pakketbeheerder voor software-installaties.
--fix-broken De instructie om corrupte databases of ontbrekende afhankelijkheden te herstellen.
install Dwingt de uitvoering van de herstelroutine af.
-y Geeft automatisch "Ja" op alle bevestigingsvragen (non-interactive).

Wat gebeurt er in de praktijk?