Verwijder kapotte pakketten in Ubuntu en andere distributies

kapotte pakketten

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


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.