Tihti kohtasime vigaseid vigu ja seisime silmitsi tõsiste süsteemiprobleemidega, näiteks katkise operatsioonisüsteemiga. Meile jääb ainult must ekraan ja tundub, et lõplik lahendus on opsüsteemi uuesti installimine. See pole ainus lahendus; saame rikkis operatsioonisüsteemi parandada ilma seda uuesti installimata, kasutades mõnda erinevat tehnikat, mida käesolevas artiklis teostame. Terve operatsioonisüsteemi uuesti installimine pole hea võimalus, sest see võib viia kõigi oluliste failide ja kaustade andmete kadumiseni.
Fikseerimise protsess
Kui leidsite vea, näiteks "Ei saanud lukku / var / lib / apt / lists / lock" või "Ei saanud lukku / var / lib / dpkg / lock", saate selle katkise probleemi lahendada järgmiselt samm-sammult juhend allpool:
1. samm: logige sisse Live CD-lt või käivitatavalt USB-lt
Kõigepealt logige sisse live-CD või käivitatava USB-draivi abil ja varundage oma andmed mõnes välises kõvakettas, et saaksite need kuskile mujale salvestada ja vajadusel operatsioonisüsteemi uuesti installida.
2. samm: eemaldage lukufailid
Avage tty1, kasutades klaviatuuri otseteeklahve CTRL + ALT + F1 ja tippige allolevad käsud lukufailide eemaldamiseks.
Kui teie tõrge on "lukku / var / lib / apt / lists / lock ei õnnestunud saada", siis tippige käsk:
$ sudo rm / var / lib / apt / list / lock
Kui teie tõrge on "lukku / var / lib / dpkg / lock ei õnnestunud saada", tippige käsk:
$ sudo rm / var / lib / dpkg / lock
Koos lukufailidega eemaldage ka käsk:
$ sudo rm / var / lib / dpkg / lock-front-end
Kui olete rikkunud ka apt-vahemälu, tippige käsk:
$ sudo rm / var / cache / apt / archives / lock
Pärast lukufailide eemaldamist seadistage dpkg uuesti.
3. samm: konfigureerige dpkg uuesti
Kõigi installitud pakettide ümberkonfigureerimiseks tippige allpool toodud käsk;
$ sudo dpkg --configure -a4. samm: puhastage kohalik hoidla
Kogu kohaliku hoidla tühjendamiseks tippige allolev käsk:
$ sudo apt puhas5. samm: värskendage kõiki pakette
Pärast kohaliku hoidla tühjendamist värskendage installitud pakette suvandiga -fix-missing.
$ sudo apt update --fix-missing6. samm: installige kõik katkised paketid ja sõltuvused
Nüüd sundige paketihaldurit installima kõik katkised paketid või puuduvad sõltuvused, kasutades järgmist käsku:
$ sudo apt install -f
Pärast katkiste pakettide ja puuduvate sõltuvuste installimist seadistage dpkg uuesti käsuga:
$ sudo dpkg --configure -a
Uuendage süsteemi pakette:
$ sudo apt upgrade
Uuendage sõltuvusi ka käsuga dist-upgrade:
$ sudo apt dist-upgrade7. samm: taaskäivitage süsteem
Pärast kõige parandamist taaskäivitage eh süsteem, kasutades allpool toodud käsku:
$ sudo taaskäivitage
Kui olete järginud kõiki ülaltoodud samme, on kõik korras ja töötab tõrgeteta.
Järeldus
See postitus annab lühikese ja üksikasjaliku lahenduse, kuidas parandada katkist Ubuntu 20.04 ilma seda uuesti installimata. Pärast kõigi selles postituses toodud sammude järgimist saate uuesti installimise aja kokku hoida ja mõne minuti pärast tegeliku töö juurde naasta.