GNU/Linux >> Znalost Linux >  >> Linux

Fix Sub-Process /usr/bin/dpkg vrátil kód chyby(1)

Narazil jsem na chybu „Sub-Process /usr/bin/dpkg vrátil kód chyby (1) ” při instalaci balíčku pro jednotné přihlášení s názvem Gluu Server. Níže je snímek chyby.

# apt-get install gluu-server-3.1.3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 gluu-server-3.1.3
......
Setting up gluu-server-3.1.3 (1.8~trusty+Ub14.04) ...
update-rc.d: /etc/init.d/gluu-server-3.1.3: file does not exist
dpkg: error processing package gluu-server-3.1.3 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
gluu-server-3.1.3
E: Sub-process /usr/bin/dpkg returned an error code (1)

Jak tedy tento problém vyřešit? Tady to je,

Jak opravit Sub-Process /usr/bin /dpkg vrátil kód chyby (1) při instalaci Gluu Server

Je to jedna z běžných chyb vyvolaných dpkg správce balíčků.

Krok 1: První věc, kterou správce balíčků udělá, je konfigurace databáze balíčků, která obsahuje informace o nainstalovaných balíčcích. Pokud je instalace balíčku přerušena, může dojít k poškození databáze. Pojďme tedy překonfigurovat databázi balíčků.

Překonfigurujte databázi balíčků

Provedením níže uvedeného příkazu opravte a překonfigurujte databázi balíčků:

# sudo dpkg --configure -a

Krok 2: Některé balíčky mohou být uloženy v mezipaměti, kvůli čemuž může být instalace přerušena.

Instalace vynucená

Chcete-li balíček vynutit, spusťte níže uvedený příkaz:

# sudo apt-get install -f <package-name>

Krok 3: Odstraňte dříve nainstalované nežádoucí balíčky, které by mohly ovlivnit instalaci balíčku.

Automaticky odebrat  nežádoucí balíčky

Provedením níže uvedeného příkazu odstraňte dříve nainstalované nežádoucí balíčky. Toto je bezpečný příkaz, který vyčistí mezipaměť od nepoužívaných balíčků.

# sudo apt-get autoremove

A je to. Nyní se balíček bez problémů nainstaloval.

# apt-get install gluu-server-3.1.3

Linux
  1. /usr/bin Vs /usr/local/bin Na Linuxu?

  2. „e:Dílčí proces /usr/bin/dpkg vrátil kód chyby (1) “ Co to znamená?

  3. Linux – sloučení /usr/bin A /usr/sbin do /bin (gnu/linux)?

  1. Nainstalujte binární soubory do /bin, /sbin, /usr/bin a /usr/sbin, interakce s --prefix a DESTDIR

  2. Jaký je rozdíl mezi #!/usr/bin/env bash a #!/usr/bin/bash?

  3. cmake --version ukazuje na /usr/bin/cmake, zatímco který cmake ukazuje na /usr/local/bin

  1. Rozdíl mezi /bin a /usr/bin

  2. Přesunutý obsah /bin do /usr/bin, je možné vrátit zpět?

  3. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?