Odstranite pokvarjene pakete v Ubuntuju in drugih distribucijah

pokvarjeni paketi

Gotovo ste imeli ob kakšni priložnosti težave pokvarjeni paketi. Če je tako in imate distribucijo Debian / Ubuntu ali temelji na njih, lahko te težave rešite na dokaj preprost način, tako da sledite korakom v tej vadnici. Tako vam bodo prenehali delati nadloge ...

Najprej pa bi morali vedeti Kaj so oni pokvarjene pakete, če tega še ne veste. No, včasih se zgodi, da paketa iz nekega razloga ni mogoče pravilno namestiti ali pa ni združljiv z ostalimi paketi, od katerih je odvisen. V tem primeru ne boste mogli posodobiti, namestiti ali odstraniti nobenega paketa iz distribucijskega sistema. Paket, ki povzroča vse te težave, je tako imenovani pokvarjen paket ...

P motivi zakaj so navedeni zlomljeni paketi:

  • Poskusili ste namestiti program, ki je zunaj uradnih skladišč distribucije.
  • Namestitev programa je pomotoma prekinjena. Ne glede na razloge.
  • Ali pa da je posodobitev operacijskega sistema prekinjena.
  • Obstajajo tudi drugi vzroki, čeprav so zgoraj navedeni najpogostejši ...

Odpravite težavo z zlomljenimi paketi

Ne glede na vzrok, ga morate odpraviti, da bo vse še naprej delovalo pravilno. Če želite rešiti to pogosto težavo, sledite tem navodilom preprosti koraki ...

napaka

Verjetno ste že videli, da ste poskušali nekaj namestiti tipična napaka tip:

  • Ne morem dobiti lock / var / lib / dpkg / lock
  • Imenika / var / lib / apt / lists / ni mogoče zakleniti

Biti sposoben urediti lahko zaženete te ukaze:

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

Odpravite težavo z dpkg

Verjetno je, da pri uporabi orodja za upravljanje paketov na nizki ravni dpkg in dobili ste napako:

  • dpkg: paket za obdelavo napak [ime_paketa] (–purge))

za popravi Če ne veste imena paketa, ki povzroča težavo, lahko storite naslednje:

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

Namesto tega če poznate ime poskusite to:

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

Ne pozabite nadomestiti vaše_ime_paketa z imenom paketa, ki v vašem primeru povzroča težavo ...

Odpravite težavo z APT

Drug način za to je uporaba APT, upravitelja paketov na visoki ravni. Če želite to narediti, se najprej prepričajte, da ni novih različic paketov:

sudo apt –fix-missing update

Če ne, poskusite teči ukaz:

sudo apt install -f
sudo apt update


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.