Afhankelijkheidsfouten kunnen soms voorkomen op DebianLinux wanneer de gebruiker een pakket van internet downloadt en het besturingssysteem de juiste afhankelijke bestanden en bibliotheken niet kan vinden die nodig zijn om het programma succesvol uit te voeren. Dus als u afhankelijkheden tegenkomt op Debian bij het installeren van applicaties, volg dan en leer hoe u deze kunt corrigeren.
Meestal komen de meeste Debian-gebruikers niet tegendit soort fouten bij het installeren van pakketten, omdat ze de neiging hebben om alleen software te installeren die officieel is opgenomen in officiële Apt-softwarebronnen. Als u te maken hebt met kapotte pakketten op Debian, hebben we een afzonderlijk bericht over hoe ze te repareren.
Opmerking: in deze gids zullen we ons sterk richten op Debian Linux. Dat gezegd hebbende, de informatie die we in dit bericht behandelen, is niet exclusief voor Debian. Als u een op Linux gebaseerd besturingssysteem gebruikt dat is afgeleid van Debian, kunt u ook volgen!
Wat is een softwareafhankelijkheid?
Een softwareafhankelijkheid is een afhankelijke bibliotheek, ingesteldvan programma's of toolkit die een geïnstalleerd programma met succes moet uitvoeren. Zonder afhankelijkheden zal elke Linux-app die u van internet downloadt om op uw Debian Linux-pc te gebruiken, niet correct worden uitgevoerd.
Afhankelijkheidsproblemen van deze dag en leeftijd komen zelden voorDebian, vanwege meer en meer pakketten die naar de software-opslagplaatsen komen, en de komst van universele verpakkingsoplossingen zoals AppImage, Flatpak en Snaps die de zorg voor het verzamelen van individuele afhankelijkheden op zich nemen, door alles te bundelen wat de gebruiker nodig heeft om een app meteen uit te voeren van de doos.
Corrigeren van afhankelijkheidsfouten met Apt-get in de terminal
U bent zich hiervan misschien niet bewust, maar de Apt-getpakketbeheerder heeft een ingebouwd mechanisme om dit soort afhankelijkheidsproblemen op Debian op te lossen. Als u de opdracht Apt-get op Debian wilt gebruiken om eventuele afhankelijkheidsproblemen op te ruimen, begint u met het openen van een terminalvenster op het bureaublad. U kunt dit doen door op te drukken Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord. Gebruik het terminalvenster open en gebruik de Apt-get commando hieronder.
sudo apt-get install -f
Als alternatief, als u een versie van Debian Linux gebruikt die de geneigd commando, of misschien geeft u er de voorkeur aan Apt-get, kunt u de afhankelijkheidsproblemen oplossen met de onderstaande opdracht.
sudo apt install -f
Corrigeren van afhankelijkheidsfouten met Synaptic Package Manager
Afhankelijkheidsproblemen op Debian oplossenvia het terminalvenster is erg handig, vooral voor degenen die Debian Linux op een serversysteem of iets dergelijks draaien. Als u echter liever de GUI gebruikt, is de Synaptic-pakketbeheerder de juiste keuze.
De meeste Debian Linux-systemen worden geleverd met de Synaptic-pakketmanager vooraf geïnstalleerd en klaar voor gebruik. Dat gezegd hebbende, als u de toepassing nog niet hebt geïnstalleerd, opent u een terminalvenster door op te drukken Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord en voer de onderstaande installatieopdracht in.
sudo apt-get install synaptic -y
Met de Synaptic-applicatie op het systeem geïnstalleerd, is het tijd om het te gebruiken. Open het door te zoeken naar "Synaptic Package Manager" in het toepassingsmenu en klik om het te starten.

Terwijl de Synaptic-toepassing wordt gestart, wordt u gevraagd om een wachtwoord in te voeren. Voer uw gebruikerswachtwoord in. Als het wachtwoord is geaccepteerd, is Synaptic klaar voor gebruik.
Om een afhankelijkheidsprobleem in Synaptic op te lossen, zoekt u de"Bewerken" knop in het app-venster en klik erop met de muis. Binnen het menu "Bewerken" zijn er verschillende opties. Kijk door de verschillende opties voor "Fix gebroken" en selecteer het.
Door de optie "Fix gebroken" te selecteren, Synapticwijst automatisch afhankelijkheidscorrecties toe aan alle pakketten op het systeem. Nadat de optie "Fix gebroken" is gekozen, selecteert u de knop "Toepassen" om het correctieproces te starten.

Nadat u op de knop "Toepassen" hebt geklikt, verschijnt er een vensterverschijnen in Synaptic. In dit venster ziet u downloads die bezig zijn. Laat het proces voltooien. Als alles klaar is, zijn uw afhankelijkheidsproblemen verdwenen!
Manieren om afhankelijkheidsfouten op Debian te voorkomen
Als je moe bent van het tegenkomen van softwareafhankelijkheidsproblemen op Debian Linux, doe jezelf een plezier en begin meer Flatpak- en Snap-pakketten te gebruiken als je applicaties nodig hebt die niet verschijnen in de officiële software-repositories.
Flatpak en Snap zijn uitstekende nieuwe stukkentechnologie die ervoor zorgt dat de software werkt op Linux. Ze hebben geen afhankelijkheden nodig. Alles is gebundeld in een nette, veilige sandbox. Het beste van alles is dat, aangezien Debian Linux de software niet zo snel bijwerkt als andere Linux-distributies, je je systeem kunt opladen met de nieuwste apps.

Voor informatie over het instellen van Snap-pakketten opDebian, bekijk onze gids over dit onderwerp. Bovendien wilt u misschien de officiële Snap-winkel opzetten. Ten slotte, als je Flatpaks wilt uitproberen, volg dan onze uitgebreide tutorial hier.
Comments