Linux Mint

Sådan løses Linux Mint opdateres ikke problemet på grund af de ødelagte pakker

Sådan løses Linux Mint opdateres ikke problemet på grund af de ødelagte pakker

Pakkehåndtering af Linux Mint er meget stabil, men det er ikke overraskende at komme ind i spørgsmålet om din Linux Mint, der ikke opdateres på grund af ødelagte pakker. Problemet med brudte pakker stopper endda installationen af ​​yderligere programopdateringer, hvilket ikke er en god ting at ske i betragtning af de sikkerhedsmangler, der lappes dagligt.

Fix Linux Mint opdateres ikke pga brudte pakker fejl

I denne artikel skal vi diskutere årsagerne til ødelagte pakker og vise dig, hvordan du løser dem på Linux Mint.

Sag I: Uopfyldte afhængigheder

Det er den mest almindelige årsag til din Linux Mint får ikke opdateringer, og den primære årsag kan være de uopfyldte afhængigheder. Når du installerer et program, forsøger det også at installere de afhængige programmer og biblioteker. Hvis disse afhængigheder ikke er tilgængelige for download af en eller anden grund, f.eks. Når en server er nede, eller bibliotekerne ikke vedligeholdes af udvikleren, afgiver systemet en fejl i 'ødelagte pakker'.

Afhængighedsfejl

Rette op:

Start terminalen, og indtast følgende kommando:

sudo apt-get -f installation

Ovenstående kommando installerer alle afhængigheder af den ødelagte pakke, forudsat at afhængighederne er tilgængelige på repoen.

Installation af afhængigheder gennem Terminal

I det andet scenarie, hvor afhængighederne ikke er tilgængelige i arkiverne, er sudo apt-get -f installation kommando fungerer muligvis ikke. I denne situation skal du fjerne pakkerne. Vi bruger Synaptic Package Manager til at udføre jobbet.

Ødelagte pakningsfejl på Synaptic

Start Synaptic Package Manager, og vælg Status i venstre panel og klik på Ødelagte afhængigheder for at finde den ødelagte pakke. Klik på det røde felt til venstre for pakkens navn, og du skal få muligheden for at fjerne det. Marker det for fuldstændig fjernelse, og klik på Anvend i øverste panel. Pakken skal fjernes.

Rettelse af ødelagte pakker på Synaptics

Fjernelse af ødelagte pakker fra terminalen

Du kan også fjerne ødelagte pakker fra terminalen. Kør først følgende kommando for at kontrollere de ødelagte pakker:

sudo apt-get check

Registrering af ødelagte pakker

Du skal få listen over ødelagte pakker. Hvis vi antager, at pakkenavnet er abc, kør følgende kode:

sudo apt-get purge abc

For eksempel for at rette fejlen i ovenstående skærmbillede skal jeg bruge kommandoen:

sudo apt-get purge ubports-installer

Programmet og alle dets konfigurationsfiler skal fjernes.

Sag II: Pakkeinstallationsfejl

Hvis der er en fejl i installationen af ​​en pakke, skal den også returnere den samme fejl.

Rette op:

sudo apt - fix-brudt installation

Kommandoen skal prøve at rette alt og skal installere / fjerne alt, hvad der er nødvendigt. Ellers kan du igen bruge Synaptic Package Manager til at rette det som beskrevet i det foregående tilfælde.

Sag III: Ødelagte arkiver

Den tredje årsag kan være brudte opbevaringssteder og opstår generelt når sudo apt-get opdatering anvendes. Lagringsfejlen kan skyldes flere grunde, men følgende løsninger fungerer godt for alle. For at løse problemet kommer et simpelt program kaldet YPPA Manager til nytte.

Rette op:

Kør følgende for at installere programmet:

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

Start nu YPPA Manager fra applikationsmenuen, og angiv adgangskoden. Dette vindue skal vises:

Y PPA Manager

Klik på Administrer PPA'er, og du skal se en liste over alle arkiver på dit system. Find nu den, der forårsagede fejlen (fra opdateringskommandoen), og rens den. Kør opdateringen igen, og problemet skal løses.

Y-PPA repositories notering

Konklusion

Det er alt hvad du nogensinde har brug for for at rette de ødelagte pakker og rette Linux Mint opdateres ikke problem. Den første og anden del skal generelt rette alt, da arkivfejlen er sjælden og kan fjernes ved at være opmærksom på kvaliteten af ​​de pakker, der er installeret på dit system. Normalt skal du prøve at undgå de pakker, der ikke er vedligeholdt i de sidste seks måneder, for at være på en mere sikker side.

Hvordan var din erfaring med at løse problemet? Fortæl os det i kommentarerne nedenfor, og hvis du kan lide denne artikel, så glem ikke at dele den med dine venner på sociale platforme.

Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...