Dažnai šias klaidas išspręsti yra gana paprasta. Jei tik bandysite šiek tiek sužinoti apie jų atsiradimo vietą, galite lengvai išspręsti šias klaidas. Šiame straipsnyje bus kalbama apie labai dažnai pasitaikančią klaidą, su kuria galėjo susidurti dauguma „Linux“ vartotojų, naudodamiesi šia operacine sistema. Pabandysime įgyti išsamių žinių apie klaidą „Nepavyko gauti užrakto / var / lib / dpkg / lock-frontend“.
Kas yra klaida „Nepavyko gauti užrakto / var / lib / dpkg / lock-frontend“?
Kai susiduriate su šia klaida naudodami bet kurį „Linux“ operacinės sistemos skonį, tai reiškia vieną iš šių trijų dalykų:
- Šiuo metu veikia grafinė programa, naudojanti paketą dpkg.
- Jūsų terminale veikia apt komanda.
- Tinkamas procesas vyksta fone.
Kaip išspręsti šią klaidą?
Toliau aptariami trys paprasti šios klaidos sprendimo būdai.
1 metodas
Pirmasis būdas yra paprasčiausias, lengviausias ir greičiausias. Viskas, ką jums reikia padaryti, tai palaukti, kol aukščiau minėti procesai bus baigti. Po kurio laiko pabandykite paleisti komandą, kuri suaktyvino šią klaidą anksčiau. Jei klausimas bus išspręstas, tada gerai. Jei taip nėra, turėsite tęsti 2 metodą.
2 metodas
Antrasis metodas tampa šiek tiek sudėtingesnis.
Taikydami šį metodą turėsite atlikti šiuos veiksmus:
- Paleiskite terminalą „Ubuntu 20“.04 paspausdami „Ctrl“ + T arba spustelėdami piktogramą „Veikla“, esančią darbalaukyje, ir pasirodžiusioje paieškos juostoje įrašydami „terminalas“, dukart spustelėdami paieškos rezultatus, norėdami paleisti terminalą.
- Taip pat galite dešiniuoju pelės mygtuku spustelėkite darbalaukį ir tada pasirodžiusiame meniu pasirinkite parinktį „Atidaryti terminalą“.
- Naujai paleistas terminalo langas parodytas paveikslėlyje žemiau:
- Įveskite šią komandą savo terminale ir paspauskite klavišą Enter: sudo killall apt apt-get
Ši komanda rodoma šiame paveikslėlyje:
Paleidę šią komandą, pabandykite dar kartą paleisti komandą, kuri suaktyvino šią klaidą. Jei dėl šios klaidos dar kartą nesukeliama, galbūt jūs išsprendėte šią problemą. Priešingu atveju turėsite išbandyti 3 metodą.
3 metodas
Šis metodas yra keblus, bet paprastas.
Norėdami išspręsti anksčiau aptartą klaidą naudodami šį metodą, atlikite šiuos veiksmus:
- Paleiskite terminalą „Ubuntu 20“.04 paspausdami „Ctrl“ + T arba spustelėdami piktogramą „Veikla“, esančią darbalaukyje, ir pasirodžiusioje paieškos juostoje įrašydami „terminalas“, dukart spustelėdami paieškos rezultatus, norėdami paleisti terminalą.
- Taip pat galite dešiniuoju pelės mygtuku spustelėkite darbalaukį ir tada pasirodžiusiame meniu pasirinkite parinktį „Atidaryti terminalą“.
- Naujai paleistas terminalo langas parodytas paveikslėlyje žemiau:
- Įveskite šią komandą į savo terminalą ir paspauskite klavišą Enter: sudo rm / var / lib / apt / lists / lock / var / cache / apt / archives / lock / var / lib / dpkg / lock *
Čia / var / lib / apt / lists / lock, / var / cache / apt / archives / lock ir / var / lib / dpkg / lock * yra trys užrakto failai, atsakingi už šią klaidą, ir ši komanda linkusi juos pašalinti trys bylos.Šiuos tris failus galite pašalinti kartu, kaip tai daro ši komanda, arba galite pašalinti šiuos tris failus po vieną, įvesdami tris atskiras komandas.Ši komanda rodoma šiame paveikslėlyje:
Paleidus šią komandą, jūsų problema bus išspręsta ir galėsite sėkmingai tęsti komandas, kurias bandėte paleisti anksčiau.
Išvada
Šiame straipsnyje aprašytos klaidos „Nepavyko gauti užrakto / var / lib / dpkg / lock-frontend“ priežastys ir pateikti trys skirtingi šios klaidos „Linux“ šalinimo būdai. Viskas, ką jums reikia padaryti, tai išbandyti šiuos metodus po vieną, kad, jei kuris nors etapas išspręstų problemą, nereikėtų gaišti savo laiko išbandant kitą metodą.