Je hebt er vast wel eens problemen mee gehad kapotte pakketten Als dit het geval is en u heeft een Debian / Ubuntu-distro of is u erop gebaseerd, dan kunt u deze problemen op een vrij eenvoudige manier oplossen door de stappen in deze tutorial te volgen. Op die manier zullen ze u niet langer overlast bezorgen ...
Maar allereerst moet u het weten Wat zijn zij de kapotte pakketten, als je het nog niet weet. Welnu, soms kan het zijn dat een pakket om de een of andere reden niet correct kan worden geïnstalleerd of dat het niet compatibel is met de rest van de pakketten waarvan het afhankelijk is. Als dat gebeurt, kunt u geen enkel pakket van de distro bijwerken, installeren of verwijderen. Het pakket dat al die problemen veroorzaakt, is het zogenaamde kapotte pakket ...
De redenen waarom de kapotte pakketten worden gegeven, kan zijn:
- U hebt geprobeerd een programma te installeren buiten de officiële opslagplaatsen van de distributie.
- De installatie van een programma wordt per ongeluk onderbroken. Wat de redenen ook zijn.
- Of dat de update van het besturingssysteem wordt onderbroken.
- Er zijn ook andere oorzaken, hoewel de bovenstaande de meest voorkomende zijn ...
Los het probleem met kapotte pakketten op
Wat de oorzaak ook is, u moet het probleem verhelpen, zodat alles correct blijft werken. Om een oplossing voor dit veelvoorkomende probleem te vinden, moet u deze gewoon volgen eenvoudige stappen ...
Fout
U hebt waarschijnlijk gezien dat u iets probeerde te installeren op typische fout type:
- Kan lock / var / lib / dpkg / lock niet ophalen
- Kan directory / var / lib / apt / lists / niet vergrendelen
In staat zijn om te oplossen u kunt deze opdrachten uitvoeren:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
Fix probleem met dpkg
Het is waarschijnlijk dat bij gebruik van de tool voor pakketbeheer op laag niveau dpkg en je krijgt de foutmelding:
- dpkg: fout bij het verwerken van pakket [pakketnaam] (–purge))
naar Maak het U kunt het volgende doen als u de naam niet weet van het pakket dat het probleem veroorzaakt:
sudo dpkg –configure -a sudo dpkg –remove –force-remove –reinstreq
Plaats, als je de naam kent probeer dit:
sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/ sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete
Vergeet niet om te vervangen uw_pakket_naam door de naam van het pakket dat in uw geval het probleem veroorzaakt ...
Los het probleem met APT op
Een andere manier om dit te doen is door APT te gebruiken, de pakketbeheerder op hoog niveau. Om dit te doen, moet u er eerst voor zorgen dat er geen nieuwe versies van de pakketten zijn:
sudo apt –fix-missing update
Zo niet, probeer het dan lopen de bestelling:
sudo apt install -f sudo apt update