Ubuntu

Ako opraviť problém s neaktualizáciou systému Ubuntu v dôsledku rozbitých balíkov

Ako opraviť problém s neaktualizáciou systému Ubuntu v dôsledku rozbitých balíkov

Ubuntu sa ukázal ako jeden z najvýkonnejších operačných systémov, ale pri aktualizácii sa môže občas stať, že sa pokazí.

Už ste niekedy čelili poškodeniu balíka pri aktualizácii Ubuntu? Viete, že Apt (najslávnejší a najsilnejší správca balíkov Ubuntu) má vstavanú funkciu, ktorá vám pomôže vyriešiť túto situáciu a vrátiť veci do normálneho stavu?

Počas tohto tutoriálu sa budeme venovať tomu, ako opraviť nefunkčný balík počas procesu aktualizácie. Ďalej si rozoberieme niekoľko tipov a trikov, ktoré by vám mali pomôcť dostať sa z rozbitej situácie v balíku.

Opravte nefunkčný balík pomocou APT alebo APT-GET

Ako sme už spomínali, Apt je najvýkonnejší a najužitočnejší správca balíkov Ubuntu. Apt má niekoľko užitočných príznakov, ktoré možno použiť na opravu rozbitých balíkov alebo balíkov, ktorým chýbajú niektoré závislosti.

Prvá metóda

Krok 1. Vykonajte aktualizáciu pomocou možnosti chýbajúcich opráv. Tento krok vám pomôže zaistiť aktuálnosť požadovaných balíkov.

sudo apt --fix chýbajúca aktualizácia

Krok 2. Po dokončení aktualizácie môžete Apt prinútiť vyhľadať poškodené balíčky alebo chýbajúce závislosti balíkov a potom ich opraviť. Tento krok opraví a opraví existujúce balíčky a nainštaluje všetky chýbajúce balíčky.

sudo apt install -f

Druhá metóda využívajúca APT a DPKG

Ak predchádzajúce riešenie nefungovalo, môžete vyskúšať nasledujúcich niekoľko krokov:

Krok 1. Pokúste sa aktualizovať zoznam balíkov pomocou nasledujúceho príkazu.

sudo apt aktualizácia

Krok 2. Vyčistite každý čiastočne nainštalovaný balík.

sudo apt autoclean

Krok 3. Potom použite ďalší príkaz na vyčistenie apt cache.

sudo apt čistý

Krok 4. Ďalej môžete vyčistiť nepotrebné závislosti.

sudo apt autoremove

Počas vykonávania tohto príkazu môžete rýchlo identifikovať nefunkčný balík. Potom môžete prejsť na ďalší krok.

Krok 5. Ak ste identifikovali názov balíka, môžete nasledujúcim príkazom tento balík násilne odstrániť.

sudo dpkg --remove -force --force-remove-reinstreq Názov_balíka

Opravte nefunkčný balík pomocou DPKG

Počas procesu konfigurácie a po inštalácii sa môžu vyskytnúť chyby. Apt tu nie je schopný nič robiť. Ak balík počas konfigurácie zlyhá, je najvhodnejším nástrojom, ktorý sa o túto situáciu postará a napraví ju.

Krok 1. Najskôr prinútte nástroj dpkg, aby prekonfiguroval akýkoľvek momentálne nefunkčný nakonfigurovaný balík.

sudo dpkg --configure -a

Ak tento krok problém nevyriešil, prejdite na ďalší krok.

Krok 2. Zoznam všetkých balíkov, ktoré boli označené ako potrebné na inštaláciu balíkom dpkg.

sudo dpkg -l | grep ^… r

Po vykonaní predchádzajúceho príkazu by sa mali zobraziť balíčky s problémami.

Krok 3. Teraz môžete pomocou nasledujúceho príkazu násilne odstrániť rozbité balíčky.

sudo dpkg --remove --force-remove - reinstreq

Krok 4. Po úspešnom dokončení predchádzajúceho príkazu musíte všetko vyčistiť pomocou Apt.

sudo apt čisté

Krok 5. Ďalej sa môžete vrátiť k procesu aktualizácie.

sudo apt aktualizácia

Nakoniec sme v tomto výučbe prebrali rôzne metódy na opravu poškodeného alebo nesprávne nakonfigurovaného balíka. Teraz môžete pokračovať a začať znova normálne používať svoj systém.

Hry 5 najlepších arkádových hier pre Linux
5 najlepších arkádových hier pre Linux
V dnešnej dobe sú počítače vážne stroje používané na hranie hier. Ak nemôžete dosiahnuť nové najvyššie skóre, budete vedieť, čo tým myslím. V tomto pr...
Hry Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 vydané minulý mesiac, je šiestym vývojovým vydaním v 1.13.séria x a prináša množstvo vylepšení, najmä používateľského rozhra...
Hry Ako nainštalovať League Of Legends na Ubuntu 14.04
Ako nainštalovať League Of Legends na Ubuntu 14.04
Ak ste fanúšikom League of Legends, potom je to pre vás príležitosť otestovať spustenie League of Legends. Upozorňujeme, že program PlayOnLinux podpor...