GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak opravit problém s aktualizací Ubuntu kvůli poškozeným balíčkům

Ubuntu se ukázalo jako jeden z nejvýkonnějších operačních systémů, ale čas od času se při provádění procesu aktualizace může něco pokazit.

Už jste někdy čelili rozbitému balíčku při aktualizaci Ubuntu? Víte, že Apt (což je nejznámější a nejvýkonnější správce balíčků Ubuntu) má vestavěnou funkci, která vám může pomoci vyřešit tuto situaci a vrátit věci do normálního stavu?

Během tohoto tutoriálu se budeme zabývat tím, jak opravit poškozený balíček během procesu aktualizace. Dále probereme několik tipů a triků, které by vám měly pomoci dostat se ze situace rozbitého balíčku.

Oprava poškozeného balíčku pomocí APT nebo APT-GET

Jak jsme již zmínili, Apt je nejvýkonnější a nejužitečnější správce balíčků Ubuntu. Apt má některé užitečné příznaky, které lze použít k opravě poškozených balíčků nebo balíčků, kterým chybí nějaké závislosti.

První metoda

Krok 1. Proveďte aktualizaci pomocí možnosti oprava-chybějící a tento krok vám pomůže ujistit se, že požadované balíčky jsou aktuální.

sudo apt --fix-missing update

Krok 2. Po dokončení aktualizace můžete přinutit Apt, aby hledal všechny poškozené balíčky nebo chybějící závislosti balíčků a poté je opravil. Tento krok opraví a opraví stávající balíčky a nainstaluje všechny chybějící balíčky.

sudo apt install -f

Druhá metoda pomocí APT a DPKG

Pokud předchozí řešení nefungovalo, můžete zkusit několik následujících kroků:

Krok 1. Pokuste se aktualizovat seznam balíčků pomocí následujícího příkazu.

sudo apt update

Krok 2. Vyčistěte všechny částečně nainstalované balíčky.

sudo apt autoclean

Krok 3. Poté použijte další příkaz k vyčištění mezipaměti apt.

sudo apt clean

Krok 4. Dále můžete vyčistit nepotřebné závislosti.

sudo apt autoremove

Během spuštění tohoto příkazu můžete rychle identifikovat poškozený balíček. Poté můžete přejít k dalšímu kroku.

Krok 5. Pokud jste identifikovali název balíčku, můžete použít následující příkaz k násilnému odstranění tohoto balíčku.

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

Oprava poškozeného balíčku pomocí DPKG

Během procesu konfigurace a po instalaci se můžete setkat s některými chybami. Apt zde není schopen nic dělat. Pokud balíček selže během konfigurace, dpkg je nejvhodnější nástroj, který se o tuto situaci postará a napraví ji.

Krok 1. Nejprve přinuťte nástroj dpkg, aby překonfiguroval jakýkoli aktuálně poškozený nakonfigurovaný balíček.

sudo dpkg --configure -a

Pokud tento krok problém nevyřešil, přejděte k dalšímu kroku.

Krok 2. Vypište všechny balíčky, které byly označeny jako požadované k instalaci pomocí dpkg.

sudo dpkg -l | grep ^..r

Po provedení předchozího příkazu byste měli vidět balíčky s problémy.

Krok 3. Nyní můžete pomocí následujícího příkazu násilně odstranit poškozené balíčky.

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

Krok 4. Po úspěšném dokončení předchozího příkazu musíte vše vyčistit pomocí Apt.

sudo apt clean

Krok 5. Dále se můžete vrátit k procesu aktualizace.

sudo apt update

Nakonec jsme v tomto tutoriálu probrali různé metody, jak opravit váš poškozený nebo špatně nakonfigurovaný balíček. Nyní můžete pokračovat a začít systém znovu normálně používat.


Ubuntu
  1. Jak opravit poškozený operační systém Ubuntu bez přeinstalování

  2. Jak opravit poškozené balíčky v Ubuntu 20.04

  3. Jak opravit Ubuntu nemůže najít balíček

  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu

  2. Jak opravit poškozené balíčky?

  3. Jak opravit poškozené balíčky na Ubuntu 16.04 a Debian 9

  1. Jak opravit poškozené balíčky v Ubuntu

  2. Jak nainstalovat balíčky RPM na Ubuntu

  3. Jak opravit příkaz add-apt-repository nenalezený na Ubuntu a Debianu