Ta bort trasiga paket i Ubuntu och andra distributioner

trasiga paket

Visst vid något tillfälle har du haft problem med trasiga paket. Om så är fallet och du har en Debian / Ubuntu-distro eller baserat på dem kan du lösa dessa problem på ett ganska enkelt sätt genom att följa stegen i den här handledningen. På så sätt slutar de vara en olägenhet för dig ...

Men först och främst bör du veta Vad är dem de trasiga paketen, om du inte redan vet. Ibland kan det vara så att ett paket inte kan installeras korrekt av någon anledning eller att det inte är kompatibelt med resten av paketen som det beror på. Om det händer kommer du inte att kunna uppdatera, installera eller avinstallera något paket från distro. Paketet som orsakar allt problem är det så kallade trasiga paketet ...

mycket skäl varför de trasiga paketen ges kan vara:

  • Du försökte installera ett program utanför distributionens officiella arkiv.
  • Installationen av ett program avbryts av misstag. Oavsett skäl.
  • Eller att uppdateringen av operativsystemet avbryts.
  • Det finns också andra orsaker, även om ovanstående är de vanligaste ...

Åtgärda problem med trasiga paket

Oavsett orsaken måste du fixa det så att allt fortsätter att fungera korrekt. För att hitta en lösning på detta vanliga problem bör du bara följa dessa enkla steg ...

Fel

Du har nog sett att du försökte installera något på typiskt misstag typ:

  • Det gick inte att få låset / var / lib / dpkg / låset
  • Det går inte att låsa katalog / var / lib / apt / lists /

Att kunna sortera ut du kan köra dessa kommandon:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Åtgärda problem med dpkg

Det är troligt att när du använder pakethanteringsverktyget på låg nivå dpkg och du har felet:

  • dpkg: fel vid bearbetning av paket [paketnamn] (–purge))

till fixa det Du kan göra följande om du inte vet namnet på paketet som orsakar problemet:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

Istället, om du vet namnet Prova detta:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

Kom ihåg att ersätta ditt_förpackningsnamn med namnet på paketet som orsakar problemet i ditt fall ...

Åtgärda problem med APT

Ett annat sätt att göra det är att använda APT, högnivåpakethanteraren. För att göra detta, se först till att det inte finns några nya versioner av paketen:

sudo apt –fix-missing update

Om inte, försök run ordningen:

sudo apt install -f
sudo apt update


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.