Så här åtgärdar du problemet med att Ubuntu inte uppdaterar på grund av trasiga paket

Ubuntu har visat sig vara ett av de mest kraftfulla operativsystemen, men från tid till annan kan saker och ting gå fel när du utför en uppdateringsprocess.

Har du någonsin råkat ut för ett trasigt paket när du uppdaterar Ubuntu? Vet du att Apt (som är Ubuntus mest kända och kraftfulla pakethanterare) har en inbyggd funktion som kan hjälpa dig att lösa den här situationen och få tillbaka saker och ting till sitt normala tillstånd?

Under den här handledningen kommer vi att ta upp hur du fixar ett trasigt paket under din uppdateringsprocess. Därefter kommer vi att diskutera några tips och tricks som ska hjälpa dig att ta dig ur situationen med det trasiga paketet.

Fixa ett trasigt paket med hjälp av APT eller APT-GET

Som vi har nämnt tidigare är Apt Ubuntus mest kraftfulla och användbara pakethanterare. Apt har några användbara flaggor som kan användas för att fixa trasiga paket eller paket som saknar vissa beroenden.

Första metoden

Steg 1. Utför en uppdatering med hjälp av alternativet fix-missing, och detta steg hjälper dig att se till att de nödvändiga paketen är uppdaterade.

sudo apt --fix-missing update

Steg 2. När uppdateringen är klar kan du tvinga Apt att söka efter eventuella trasiga paket eller saknade paketberoenden och sedan korrigera dem. Detta steg kommer att åtgärda och reparera de befintliga paketen och installera eventuella saknade paket.

sudo apt install -f

Den andra metoden med hjälp av APT och DPKG

Om den tidigare lösningen inte fungerade kan du försöka med följande steg:

Steg 1. Försök att uppdatera din paketlista med följande kommando.

sudo apt update

Steg 2. Rensa upp eventuella delvis installerade paket.

sudo apt autoclean

Steg 3. Använd sedan nästa kommando för att rensa apt-cachen.

sudo apt clean

Steg 4. Därefter kan du städa upp icke nödvändiga beroenden.

sudo apt autoremove

När du kör det här kommandot kan du snabbt identifiera det trasiga paketet. Därefter kan du gå vidare till nästa steg.

Steg 5. Om du har identifierat paketets namn kan du använda nästa kommando för att ta bort paketet med kraft.

sudo dpkg --remove -force --force-remove-reinstreq Package_Name

Rätta ett trasigt paket med hjälp av DPKG

Under konfigurationsprocessen och efter installationen kan du stöta på vissa fel. Apt här kan inte göra något. Om ett paket misslyckas under konfigurationen är dpkg det lämpligaste verktyget som tar hand om situationen och fixar den.

Steg 1. Tvinga först verktyget dpkg att omkonfigurera alla för närvarande trasiga konfigurerade paket.

sudo dpkg --configure -a

Om detta steg inte löste problemet går du vidare till nästa steg.

Steg 2. Lista alla paket som har markerats som nödvändiga att installera av dpkg.

sudo dpkg -l | grep ^..r

Efter att ha utfört föregående kommando bör du se paket med problem.

Steg 3. Nu kan du använda följande kommando för att ta bort de trasiga paketen med våld.

sudo dpkg --remove --force-remove--reinstreq

Steg 4. När föregående kommando avslutas framgångsrikt måste du rensa allt med hjälp av Apt.

sudo apt clean

Steg 5. Därefter kan du återgå till din uppdateringsprocess.

sudo apt update

Slutligt har vi i den här handledningen behandlat olika metoder för att åtgärda ditt trasiga eller felkonfigurerade paket. Nu kan du gå vidare och börja använda ditt system normalt igen.

Lämna ett svar

Din e-postadress kommer inte publiceras.