Linux Mint

Slik løser du Linux Mint som ikke oppdaterer problemet på grunn av ødelagte pakker

Slik løser du Linux Mint som ikke oppdaterer problemet på grunn av ødelagte pakker

Pakkehåndtering av Linux Mint er veldig stabil, men det er ikke overraskende å komme inn på problemet med at Linux Mint ikke oppdateres på grunn av ødelagte pakker. Problemet med ødelagte pakker stopper til og med installasjonen av ytterligere programoppdateringer, noe som ikke er bra å skje med tanke på sikkerhetssmutthullene som oppdateres daglig.

Fix Linux Mint oppdateres ikke pga ødelagte pakker feil

I denne artikkelen skal vi diskutere årsakene til ødelagte pakker, og vise deg hvordan du fikser dem på Linux Mint.

Sak I: Uoppfylte avhengigheter

Det er den vanligste årsaken til din Linux Mint får ikke oppdateringer, og den viktigste årsaken kan være uavhengige avhengigheter. Når du installerer et program, vil det også prøve å installere avhengige programmer og biblioteker. Hvis disse avhengighetene ikke er tilgjengelige for nedlasting av en eller annen grunn, for eksempel når en server er nede eller bibliotekene ikke vedlikeholdes av utvikleren, gir systemet en feil med "ødelagte pakker".

Avhengighetsfeil

Fastsette:

Start terminalen og skriv inn følgende kommando:

sudo apt-get -f install

Ovennevnte kommando installerer alle avhengigheter av den ødelagte pakken, forutsatt at avhengighetene er tilgjengelige på repoen.

Installere avhengigheter gjennom Terminal

I det andre scenariet der avhengighetene ikke er tilgjengelige i repositoriene, er sudo apt-get -f install kommandoen fungerer kanskje ikke. I denne situasjonen bør du fjerne pakkene. Vi skal bruke Synaptic Package Manager til å gjøre jobben.

Feil med ødelagte pakker på Synaptic

Start Synaptic Package Manager og velg Status på venstre panel og klikk på Ødelagte avhengigheter for å finne den ødelagte pakken. Klikk på den røde boksen til venstre for pakkenavnet, og du bør få muligheten til å fjerne den. Merk den for fullstendig fjerning, og klikk på Bruk på toppanelet. Pakken skal fjernes.

Å fikse ødelagte pakker på Synaptics

Fjerne ødelagte pakker fra terminalen

Du kan også fjerne ødelagte pakker fra terminalen. Kjør først følgende kommando for å sjekke de ødelagte pakkene:

sudo apt-get sjekk

Oppdage ødelagte pakker

Du bør få listen over ødelagte pakker. Nå, forutsatt at pakkenavnet er abc, kjør følgende kode:

sudo apt-get purge abc

For eksempel, for å fikse feilen i skjermbildet ovenfor, bør jeg bruke kommandoen:

sudo apt-get purge ubports-installer

Programmet og alle dets konfigurasjonsfiler bør fjernes.

Sak II: Feil ved installasjon av pakken

Hvis det er en feil i installasjonen av en pakke, skal den også returnere den samme feilen.

Fastsette:

sudo apt - fix-ødelagt installasjon

Kommandoen skal prøve å fikse alt og skal installere / fjerne alt det som er nødvendig. Ellers kan du igjen bruke Synaptic Package Manager til å fikse det som beskrevet i forrige tilfelle.

Sak III: Broken Repositories

Den tredje årsaken kan være ødelagte arkiver og oppstår vanligvis når sudo apt-get oppdatering benyttes. Lagringsfeilen kan skyldes flere årsaker, men følgende løsninger fungerer bra for alle. For å fikse problemet, er et enkelt program kalt YPPA Manager nyttig.

Fastsette:

Kjør følgende for å installere programmet:

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

Start nå YPPA Manager fra applikasjonsmenyen, og oppgi passordet. Dette vinduet skal vises:

Y PPA Manager

Klikk på Manage PPAs, og du bør se en liste over alle arkiver på systemet ditt. Finn nå den som forårsaket feilen (fra oppdateringskommandoen), og tøm den. Kjør oppdateringen på nytt, og problemet bør løses.

Y-PPA repositories notering

Konklusjon

Det er alt du trenger for å fikse ødelagte pakker og fikse Linux Mint oppdateres ikke utgave. Første og andre del må generelt fikse alt, da lagringsfeilen er sjelden og kan elimineres ved å ta hensyn til kvaliteten på pakkene som er installert på systemet ditt. Prøv vanligvis å unngå at pakkene som ikke er vedlikeholdt de siste seks månedene, er på en tryggere side.

Hvordan var din erfaring med å løse problemet? Gi oss beskjed i kommentarene nedenfor, og hvis du liker denne artikkelen, ikke glem å dele den med vennene dine på sosiale plattformer.

Mus Hvordan reversere rulle retning for mus og styreplater i Windows 10
Hvordan reversere rulle retning for mus og styreplater i Windows 10
Mus og Pekeplates gjør ikke bare databehandling enkelt, men mer effektivt og mindre tidkrevende. Vi kan ikke forestille oss et liv uten disse enhetene...
Mus Hvordan endre musepekeren og markørstørrelse, farge og skjema på Windows 10
Hvordan endre musepekeren og markørstørrelse, farge og skjema på Windows 10
Musepekeren og markøren i Windows 10 er veldig viktige aspekter ved operativsystemet. Dette kan sies også for andre operativsystemer, så i sannhet er ...
Gratis og åpen kildekode-spillmotorer for utvikling av Linux-spill
Denne artikkelen vil dekke en liste over gratis og open source-spillmotorer som kan brukes til å utvikle 2D- og 3D-spill på Linux. Det er mange slike ...