Tieto chyby sa často dajú vyriešiť celkom ľahko. Ak sa len pokúsite dozvedieť niečo o mieste ich výskytu, môžete tieto chyby ľahko vyriešiť. Tento článok bude hovoriť o veľmi často sa vyskytujúcej chybe, s ktorou sa mohla stretnúť väčšina používateľov systému Linux pri používaní tohto operačného systému. Pokúsime sa získať podrobné informácie o chybe „Could not get lock / var / lib / dpkg / lock-frontend“.
Čo je chyba „Nemôžem získať lock / var / lib / dpkg / lock-frontend“?
Kedykoľvek sa vyskytne táto chyba pri používaní ľubovoľnej verzie operačného systému Linux, znamená to jednu z nasledujúcich troch vecí:
- Momentálne je spustená grafická aplikácia, ktorá využíva balík dpkg.
- Na vašom termináli je spustený príkaz apt.
- Na pozadí beží trefný proces.
Ako vyriešite túto chybu?
Ďalej sú popísané tri jednoduché spôsoby riešenia tejto chyby.
Metóda č. 1
Prvý spôsob je najjednoduchší, najjednoduchší a najrýchlejší. Musíte len počkať na dokončenie vyššie uvedených procesov. Po nejakom čase skúste spustiť príkaz, ktorý spustil túto chybu skôr. Ak sa problém vyrieši, potom dobre a dobre. Ak to tak nie je, budete musieť pokračovať v metóde č. 2.
Metóda č. 2
Druhá metóda sa trochu komplikuje.
V tejto metóde budete musieť vykonať nasledujúce kroky:
- Spustite terminál v Ubuntu 20.04 stlačením klávesovej skratky Ctrl + T alebo kliknutím na ikonu Aktivity na pracovnej ploche a zadaním výrazu „terminál“ do zobrazeného vyhľadávacieho panela. Dvojitým kliknutím na výsledky vyhľadávania spustíte terminál.
- Môžete tiež kliknúť pravým tlačidlom myši na pracovnú plochu a potom v rozbaľovacej ponuke zvoliť možnosť „Otvoriť terminál“.
- Na obrázku nižšie je zobrazené novo spustené okno terminálu:
- Zadajte do terminálu nasledujúci príkaz a potom stlačte kláves Enter: sudo killall apt apt-get
Tento príkaz je zobrazený na nasledujúcom obrázku:
Po spustení tohto príkazu skúste znova spustiť príkaz, ktorý spustil túto chybu. Ak to znova nespôsobí túto chybu, pravdepodobne ste tento problém vyriešili. V opačnom prípade budete musieť vyskúšať metódu č. 3.
Metóda č. 3
Táto metóda je zložitá, ale jednoznačná.
Ak chcete opraviť chybu popísanú vyššie v tejto metóde, postupujte takto:
- Spustite terminál v Ubuntu 20.04 stlačením klávesovej skratky Ctrl + T alebo kliknutím na ikonu Aktivity na ploche a zadaním výrazu „terminál“ do zobrazeného vyhľadávacieho panela. Dvojitým kliknutím na výsledky vyhľadávania spustíte terminál.
- Môžete tiež kliknúť pravým tlačidlom myši na pracovnú plochu a potom v rozbaľovacej ponuke zvoliť možnosť „Otvoriť terminál“.
- Na obrázku nižšie je zobrazené novo spustené okno terminálu:
- Do terminálu zadajte nasledujúci príkaz a potom stlačte kláves Enter: sudo rm / var / lib / apt / lists / lock / var / cache / apt / archive / lock / var / lib / dpkg / lock *
Tu sú / var / lib / apt / lists / lock, / var / cache / apt / archive / lock a / var / lib / dpkg / lock * tri súbory zámku zodpovedné za túto chybu a tento príkaz má tendenciu ich odstraňovať tri súbory.Môžete buď odstrániť tieto tri súbory súčasne, ako to robí tento príkaz, alebo môžete tieto tri súbory odstrániť jeden po druhom zadaním troch samostatných príkazov.Tento príkaz je zobrazený na nasledujúcom obrázku:
Po spustení tohto príkazu bude váš problém vyriešený a budete môcť úspešne pokračovať v príkazoch, ktoré ste sa pokúšali spustiť skôr.
Záver
Tento článok sa zaoberal príčinami chyby „Could not get lock / var / lib / dpkg / lock-frontend“ a poskytol tri rôzne spôsoby, ako sa tejto chyby zbaviť v systéme Linux. Musíte len vyskúšať tieto metódy jeden po druhom, aby ste v prípade, že sa problém v ktorejkoľvek fáze opraví, nebudete musieť strácať čas skúšaním ďalšej metódy.