Úvod
Chybová zpráva „Podproces /usr/bin/dpkg vrátil kód chyby (1)“ označuje problém s instalačním programem balíčku. To se může stát v Ubuntu po neúspěšné instalaci softwaru nebo pokud dojde k poškození instalačního programu.
Klíčová fráze v této chybě je /usr/bin/dpkg. To se týká instalačního programu balíčku dpkg pro Linux. Instalátor balíčků je aplikace, která sleduje software, aktualizace a závislosti. Pokud je poškozen, každá nová instalace softwaru způsobí tuto chybovou zprávu.
Pokrýváme několik možných řešení, od snadno řešitelných a přímočarých řešení až po složitější procesy. Tato příručka vám pomůže vyřešit dpkg vrátil kód chyby 1 na operačním systému Ubuntu.

Předpoklady
- Uživatelský účet s právy sudo
- Okno terminálu/příkazový řádek (Ctrl –Alt –T )
Možnosti opravy dílčího procesu /usr/bin/dpkg vrátily kód chyby (1)

Metoda 1:Překonfigurujte databázi dpkg
Pokud se vaše databáze balíčků poškodí, můžete ji opravit překonfigurováním.
Zadejte následující příkaz:
sudo dpkg --configure -a
Tento příkaz překonfiguruje balíčky, které byly rozbaleny, ale nebyly nutně nainstalovány. Přerušení v nesprávnou dobu může způsobit poškození této databáze. To je zvláště užitečné, pokud jste spouštěli instalaci a proces byl přerušen.
Metoda 2:Vynutit instalaci softwaru
Pokud metoda 1 nefunguje, můžete se pokusit opravit závislosti v instalačním programu balíčku.
Zadejte následující:
sudo apt-get install -f
-f
možnost znamená oprava-poškozeno . Opravuje všechny poškozené závislosti ve správci balíčků. Přerušené závislosti nastanou, když je stahování přerušeno nebo je problém se stahováním z mezipaměti.
Metoda 3:Odstraňte špatný softwarový balíček
Pokud víte, který software způsobil chyby ve vašem systému, můžete jej odstranit.
Zadejte příkaz a název_balíčku s názvem softwaru, který problém způsobuje:
sudo apt-get remove --purge package_name
--purge
volba nařídí systému, aby kromě odinstalace odstranil konfigurační soubory. To pomáhá zbavit se všech stop škodlivého softwaru.
Metoda 4:Vyčistěte nepoužívané softwarové balíčky
Pokud problém způsobuje starý, zastaralý nebo nepoužívaný balík, můžete problém vyřešit odstraněním nepoužívaných softwarových balíků.
Do terminálu zadejte následující příkaz:
sudo apt autoremove
Metoda 5:Odeberte soubory příspěvků
Pokud znáte název balíčku, který způsobuje problémy, můžete soubory odstranit ručně. Instalační soubory jsou obvykle umístěny v /var/lib/dpkg/info soubor.
Zadejte následující příkaz a nahraďte název_balíčku s názvem poškozeného softwaru.:
sudo ls -l /var/lib/dpkg/info | grep -i package_name
Tím se vygeneruje seznam všech odkazů na software, který jste nainstalovali.
Poté je můžete odstranit zadáním:
sudo mv /var/lib/dpkg/info/package_name.* /tmp
Tento příkaz přesune soubory do /tmp adresář, kde nemohou ovlivnit vašeho správce balíčků.
Dále aktualizujte správce balíčků:
sudo apt-get update
Poté můžete poškozený software znovu nainstalovat.
Metoda 6:Přepsat soubor balíčku
Pokud znáte název balíčku, který způsobuje problém, můžete vynutit přepsání.
Použijte následující příkaz a nahraďte celý_název_balíčku se skutečným názvem balíčku:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/full_name_of_package