Linux Mint

Så här fixar du Linux Mint som inte uppdaterar problemet på grund av trasiga paket

Så här fixar du Linux Mint som inte uppdaterar problemet på grund av trasiga paket

Pakethantering av Linux Mint är mycket stabil, men det är inte förvånande att komma in i frågan om din Linux Mint som inte uppdateras på grund av bruten paket. Problemet med trasiga paket stoppar till och med installationen av ytterligare programuppdateringar, vilket inte är bra att hända med tanke på säkerhetshålen lappade dagligen.

Fix Linux Mint uppdateras inte på grund av trasiga paket fel

I den här artikeln ska vi diskutera orsakerna till trasiga paket och visa dig hur du fixar dem på Linux Mint.

Fall I: Ouppfyllda beroenden

Det är den vanligaste orsaken till din Linux Mint får inte uppdateringar, och den främsta anledningen kan vara de ouppfyllda beroendena. När du installerar ett program kommer det också att försöka installera de beroende program och bibliotek. Om dessa beroenden inte är tillgängliga för nedladdning av någon anledning, till exempel när en server är nere eller biblioteken som inte underhålls av utvecklaren, avger systemet ett "trasiga paket" -fel.

Beroendefel

Fixera:

Starta terminalen och ange följande kommando:

sudo apt-get -f installera

Ovanstående kommando installerar alla beroenden för det trasiga paketet, förutsatt att beroenden finns tillgängliga på repo.

Installerar beroenden genom Terminal

I det andra scenariot där beroenden inte är tillgängliga i förvaren, sudo apt-get -f installera kommandot kanske inte fungerar. I den här situationen bör du ta bort paketen. Vi ska använda Synaptic Package Manager för att göra jobbet.

Trasiga paketfel på Synaptic

Starta Synaptic Package Manager och välj Status på vänster panel och klicka på Trasiga beroenden för att hitta det trasiga paketet. Klicka på den röda rutan till vänster om paketets namn och du bör få möjlighet att ta bort det. Markera det för fullständig borttagning och klicka på Apply på den övre panelen. Paketet bör tas bort.

Åtgärda trasiga paket på Synaptics

Ta bort trasiga paket från terminalen

Du kan också ta bort trasiga paket från terminalen. Kör först följande kommando för att kontrollera de trasiga paketen:

sudo apt-get check

Upptäcka trasiga paket

Du bör få en lista över trasiga paket. Nu förutsatt att paketnamnet är abc, kör följande kod:

sudo apt-get purge abc

För att till exempel fixa felet i skärmdumpen ovan ska jag använda kommandot:

sudo apt-get purge ubports-installer

Programmet och alla dess konfigurationsfiler bör tas bort.

Fall II: Fel vid installation av paket

Om det finns ett fel i installationen av ett paket, ska det också returnera samma fel.

Fixera:

sudo apt - fix-trasig installation

Kommandot ska försöka fixa allt och bör installera / ta bort allt som behövs. I annat fall kan du använda Synaptic Package Manager för att fixa det enligt beskrivningen i föregående fall.

Fall III: Trasiga arkiv

Den tredje orsaken kan vara trasiga arkiv och uppträder vanligtvis när sudo apt-get-uppdatering är använd. Förvaringsfelet kan orsakas av flera anledningar, men följande lösningar fungerar bra för alla. För att åtgärda problemet kommer ett enkelt program som heter YPPA Manager till nytta.

Fixera:

Kör följande för att installera programmet:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get-uppdatering
sudo apt-get install y-ppa-manager

Starta nu YPPA Manager från applikationsmenyn och ange lösenordet. Det här fönstret ska visas:

Y PPA-chef

Klicka på Manage PPAs, och du bör se en lista över alla arkiv i ditt system. Leta reda på den som orsakade felet (från uppdateringskommandot) och rensa det. Kör om uppdateringen och problemet ska åtgärdas.

Y-PPA-förrådsförteckning

Slutsats

Det är allt du någonsin behöver för att fixa trasiga paket och fixa Linux Mint uppdateras inte problem. Den första och andra delen måste i allmänhet fixa allt eftersom förvaringsfelet är sällsynt och kan elimineras genom att uppmärksamma kvaliteten på paket som är installerade på ditt system. Försök vanligtvis att undvika att de paket som inte underhålls under de senaste sex månaderna är på en säkrare sida.

Hur var din erfarenhet av att lösa problemet? Låt oss veta i kommentarerna nedan och om du gillar den här artikeln, glöm inte att dela den med dina vänner på sociala plattformar.

Gratis och öppen källkodsmotorer för utveckling av Linux-spel
Den här artikeln kommer att täcka en lista över gratis motorer med öppen källkod som kan användas för att utveckla 2D- och 3D-spel på Linux. Det finns...
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...
Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...