Als starter op het  Linux besturingssysteem ben je misschien al eens tegen deze tegengekomen. Je download een .deb pakket dat je graag wil installeren. Je opent je terminal en gebruikt dpkg om het pakket te installeren. Voor wie het niet weet, dit is het commando:

sudo dpkg -i <package>.deb

Normaal gezien gaat alles dan vlot geïnstalleerd worden behalve als je niet alle afhankelijkheden hebt geïnstalleerd op je systeem. Je krijgt dan een schermpje dat eruit ziet als dit.

dpkg mislukt vanwege ontbrekende afhankelijkheden

Feitelijk zit je nu in een situatie waarin je pakket half werd geïnstalleerd. Zo moet je het zien. Het leuke aan heel deze zaak is dat je niet elk pakketje dat ontbreekt handmatig moet intypen en installeren, je kan hier namelijk APT voor gebruiken. Op deze moment weet apt wat je juist allemaal nodig hebt. Door gebruik te maken van onderstaand commando gaat APT installeren wat je allemaal nodig hebt en is je systeem terug in een cleane status.

sudo apt install -f

Het pakket dat je oorspronkelijk wilde installeren is bij deze ook bruikbaar.

Succes!