GNU/Linux >> Linux Esercitazione >  >> Linux

Fix Sub-Process /usr/bin/dpkg ha restituito un codice di errore(1)

Ho riscontrato un errore "Sub-Process /usr/bin/dpkg ha restituito un codice di errore (1) ” durante l'installazione di un pacchetto Single Sign-On chiamato Gluu Server. Di seguito è riportato l'istantanea dell'errore.

# 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)

Quindi, come risolvere questo problema? Eccoci,

Come correggere il processo secondario /usr/bin /dpkg ha restituito un codice di errore (1) durante l'installazione di Gluu Server

È uno degli errori più comuni generati da dpkg gestore di pacchetti.

Passaggio 1: La prima cosa che fa un gestore di pacchetti è configurare il database dei pacchetti, che contiene le informazioni sui pacchetti installati. Se l'installazione di un pacchetto viene interrotta, è possibile che questo database sia danneggiato. Quindi riconfiguriamo il database dei pacchetti.

Riconfigura il database dei pacchetti

Esegui il comando seguente per riparare e riconfigurare il database del pacchetto:

# sudo dpkg --configure -a

Passaggio 2: Alcuni dei pacchetti potrebbero essere memorizzati nella cache, a causa del quale l'installazione potrebbe essere interrotta.

Installa forzatamente

Esegui il comando seguente per installare un pacchetto in modo forzato:

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

Passaggio 3: Rimuovere i pacchetti indesiderati installati in precedenza che potrebbero influire sull'installazione del pacchetto.

Rimozione automatica  pacchetti indesiderati

Esegui il comando seguente per rimuovere i pacchetti indesiderati installati in precedenza. Questo è un comando sicuro che pulirà la cache per i pacchetti inutilizzati.

# sudo apt-get autoremove

Questo è tutto. Ora il pacchetto è installato senza alcun problema.

# apt-get install gluu-server-3.1.3

Linux
  1. /usr/bin Vs /usr/local/bin Su Linux?

  2. "e:Il sottoprocesso /usr/bin/dpkg ha restituito un codice di errore (1)" Cosa significa?

  3. Linux – Unire /usr/bin e /usr/sbin in /bin (gnu/linux)?

  4. Ubuntu 15.04 Linux 4.0 Errore Python durante l'aggiornamento, il sottoprocesso /usr/bin/dpkg ha restituito un codice di errore (1)?

  5. Installa i binari in /bin, /sbin, /usr/bin e /usr/sbin, interazioni con --prefix e DESTDIR

Come risolvere il sottoprocesso /usr/bin/dpkg ha restituito un codice di errore (1) in Ubuntu

Risolto il problema con "Il sottoprocesso /usr/bin/dpkg ha restituito un codice di errore (1)" in Ubuntu

Come risolvere "il processo secondario usr bin dpkg ha restituito un codice di errore 1″ Errore in Ubuntu

autorizzazione negata per il compositore in /usr/local/bin/

Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?