Ubuntu se je izkazal za enega najmočnejših operacijskih sistemov, toda med izvajanjem postopka posodabljanja se lahko občasno zgodi, da gre narobe.
Ste se med posodabljanjem Ubuntuja kdaj srečali z zlomljenim paketom? Ali veste, da ima Apt (ki je najbolj znan in najmočnejši upravitelj paketov Ubuntu) vgrajeno funkcijo, ki vam lahko pomaga rešiti to situacijo in stvari vrniti v normalno stanje?
V tej vadnici bomo predstavili, kako popraviti pokvarjen paket med postopkom posodabljanja. Nato bomo razpravljali o nekaj nasvetih in trikih, ki bi vam morali pomagati, da se rešite iz stanja pokvarjenega paketa.
Popravite zlomljeni paket s pomočjo APT ali APT-GET
Kot smo že omenili, je Apt najmočnejši in najkoristnejši upravitelj paketov Ubuntu. Apt ima nekaj uporabnih zastavic, s katerimi lahko popravite pokvarjene pakete ali pakete, v katerih manjkajo nekatere odvisnosti.
Prva metoda
Korak 1. Izvedite posodobitev z možnostjo odpravljanja pomanjkanja in ta korak vam bo pomagal zagotoviti, da so zahtevani paketi posodobljeni.
sudo apt - popravek manjka
2. korak. Po končani posodobitvi lahko Apt prisilite, da poišče kakršne koli pokvarjene pakete ali manjkajoče odvisnosti paketov in jih nato popravi. Ta korak bo popravil in popravil obstoječe pakete ter namestil morebitne manjkajoče pakete.
sudo apt install -f
Druga metoda z uporabo APT in DPKG
Če prejšnja rešitev ni delovala, poskusite z naslednjimi koraki:
Korak 1. Poskusite posodobiti seznam paketov z naslednjim ukazom.
posodobitev sudo apt
2. korak. Očistite delno nameščen paket.
sudo apt autoclean
3. korak. Nato z naslednjim ukazom očistite predpomnilnik.
sudo apt čist
4. korak. Nato lahko počistite nepotrebne odvisnosti.
sudo apt autoremove
Med izvajanjem tega ukaza lahko hitro prepoznate pokvarjen paket. Nato lahko preidete na naslednji korak.
5. korak. Če ste prepoznali ime paketa, lahko z naslednjim ukazom prisilno odstranite ta paket.
sudo dpkg --remove -force --force-remove-reinstreq Ime paketa
Popravite pokvarjen paket s pomočjo DPKG
Med konfiguracijskim postopkom in po namestitvi se lahko soočite z nekaj napakami. Apt tukaj ni sposoben storiti ničesar. Če paket med konfiguracijo ne uspe, je dpkg najprimernejše orodje, ki bo poskrbelo za to situacijo in jo odpravilo.
Korak 1. Najprej prisilite orodje dpkg, da znova konfigurira trenutno pokvarjen konfiguriran paket.
sudo dpkg --configure -a
Če s tem korakom težave niste odpravili, pojdite na naslednji korak.
2. korak. Naštejte vse pakete, ki jih je dpkg označil kot potrebne za namestitev.
sudo dpkg -l | grep ^… r
Po izvedbi prejšnjega ukaza bi morali videti pakete s težavami.
3. korak. Zdaj lahko z naslednjim ukazom prisilno odstranite pokvarjene pakete.
sudo dpkg --remove --force-remove - reinstreq
4. korak. Ko se prejšnji ukaz uspešno konča, morate vse očistiti z uporabo Apt.
sudo apt čist
5. korak. Nato se lahko vrnete na postopek posodobitve.
posodobitev sudo apt
Nazadnje smo v tej vadnici obravnavali različne metode za odpravo pokvarjenega ali napačno konfiguriranega paketa. Zdaj lahko nadaljujete in znova začnete normalno uporabljati sistem.