Dažnai susidurdavome su klaidingomis klaidomis ir susidurdavome su rimtomis sistemos problemomis, pavyzdžiui, sugedusia operacine sistema. Mums liko tik juodas ekranas, ir atrodo, kad galutinis sprendimas bus iš naujo įdiegti operacinę sistemą. Tai nėra vienintelis sprendimas; sugedusią operacinę sistemą galime ištaisyti jos iš naujo neįdiegę, naudodami keletą skirtingų metodų, kuriuos atliksime šiame straipsnyje. Iš naujo įdiegti visą operacinę sistemą nėra gera išeitis, nes dėl to gali prarasti visus svarbius failus ir aplankus.
Taisymo procesas
Jei aptikote klaidą, pvz., „Nepavyko gauti užrakto / var / lib / apt / lists / lock“ arba „Nepavyko gauti užrakto / var / lib / dpkg / lock“, tada galite išspręsti šią sugadintą problemą sekdami toliau pateiktas žingsnis po žingsnio vadovas:
1 žingsnis: Prisijunkite iš „Live CD“ arba įkrovos USB
Pirmiausia prisijunkite naudodamiesi tiesioginiu kompaktiniu disku arba įkrovomuoju USB diskų įrenginiu ir sukurkite atsarginę duomenų kopiją kuriame nors išoriniame standžiajame diske, kad galėtumėte juos išsaugoti kitur ir, jei reikia, iš naujo įdiegti operacinę sistemą.
2 žingsnis: Pašalinkite užrakto failus
Atidarykite „tty1“ naudodami sparčiuosius klavišus CTRL + ALT + F1 ir įveskite toliau pateiktas komandas, kad pašalintumėte užrakto failus.
Jei jūsų klaida yra „Nepavyko gauti užrakto / var / lib / apt / lists / lock“, įveskite komandą:
$ sudo rm / var / lib / apt / lists / lock
Jei jūsų klaida yra „Nepavyko gauti užrakto / var / lib / dpkg / lock“, įveskite komandą:
$ sudo rm / var / lib / dpkg / lock
Kartu su užrakto failais pašalinkite ir „lock-frontend“ failą naudodami komandą:
$ sudo rm / var / lib / dpkg / lock-front-end
Jei sugedote ir apt-cache, įveskite komandą:
$ sudo rm / var / cache / apt / archives / lock
Pašalinę užrakto failus, iš naujo sukonfigūruokite dpkg.
3 žingsnis: pertvarkykite dpkg
Norėdami perkonfigūruoti visus įdiegtus paketus, įveskite toliau pateiktą komandą;
$ sudo dpkg --configure -a4 žingsnis: išvalykite vietinę saugyklą
Norėdami išvalyti visą vietinę saugyklą, įveskite toliau pateiktą komandą:
$ sudo apt clean5 žingsnis: atnaujinkite visus paketus
Išvalę vietinę saugyklą, atnaujinkite įdiegtus paketus naudodami parinktį -fix-missing.
$ sudo apt update --fix-missing6 žingsnis: įdiekite visus sugadintus paketus ir priklausomybes
Dabar priverskite paketų tvarkytuvę įdiegti visus sugadintus paketus ar trūkstamas priklausomybes naudodami toliau pateiktą komandą:
$ sudo apt install -f
Įdiegę sugadintus paketus ir trūkstamas priklausomybes, dar kartą perkonfigūruokite „dpkg“ naudodami komandą:
$ sudo dpkg --configure -a
Atnaujinkite sistemos paketus:
$ sudo apt atnaujinimas
Taip pat atnaujinkite priklausomybes naudodami komandą dist-upgrade:
$ sudo apt dist-upgrade7 žingsnis: Perkraukite sistemą
Ištaisę viską, paleiskite sistemą iš naujo naudodami toliau pateiktą komandą:
$ sudo perkrauti
Atlikę visus aukščiau nurodytus veiksmus, viskas bus tvarkinga ir veiks sklandžiai.
Išvada
Šiame įraše pateikiamas trumpas ir išsamus sprendimas, kaip ištaisyti sugedusį „Ubuntu 20“.04 jo neinstaliuojant. Atlikę visus šiame įraše pateiktus veiksmus, galite sutaupyti pakartotinio diegimo laiką ir grįžti prie realaus darbo per porą minučių.