Se você estiver encontrando um subprocesso usr bin dpkg retornou um código de erro 1 ao instalar o software no Ubuntu Linux, aqui está como você pode corrigi-lo.
Um dos problemas comuns no Ubuntu e em outras distribuições baseadas no Debian são os pacotes quebrados. Você tenta atualizar o sistema ou instalar um novo pacote e encontra um erro como ‘Sub-process/usr/bin/dpkg retornou um código de erro’.
Foi o que aconteceu comigo outro dia. Eu estava tentando instalar um aplicativo de rádio no Ubuntu quando me ocorreu este erro:
Unpacking python-gst-1.0 (1.6.2-1build1) ... Selecting previously unselected package radiotray. Preparing to unpack .../radiotray_0.7.3-5ubuntu1_all.deb ... Unpacking radiotray (0.7.3-5ubuntu1) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for desktop-file-utils (0.22-1ubuntu5.2) ... Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ... Processing triggers for mime-support (3.59ubuntu1) ... Setting up polar-bookshelf (1.0.0-beta56) ... ln: failed to create symbolic link '/usr/local/bin/polar-bookshelf': No such file or directory dpkg: error processing package polar-bookshelf (--configure): subprocess installed post-installation script returned error exit status 1 Setting up python-appindicator (12.10.1+16.04.20170215-0ubuntu1) ... Setting up python-gst-1.0 (1.6.2-1build1) ... Setting up radiotray (0.7.3-5ubuntu1) ... Errors were encountered while processing: polar-bookshelf E: Sub-process /usr/bin/dpkg returned an error code (1)
As últimas três linhas são de extrema importância aqui.
Errors were encountered while processing: polar-bookshelf E: Sub-process /usr/bin/dpkg returned an error code (1)
Ele me diz que o pacote polar-bookshelf está causando um problema. Isso pode ser crucial para corrigir esse erro aqui.
A correção do subprocesso/usr/bin/dpkg retornou um código de erro (1)
Vamos tentar corrigir este pacote de erro quebrado. Vou mostrar vários métodos que você pode tentar um por um. Os iniciais são fáceis de usar e simplesmente simplificados.
Você deve tentar executar sudo apt update e então tentar instalar um novo pacote ou atualização após tentar cada um dos métodos discutidos aqui.
Método 1: Reconfigurar Banco de Dados do Pacote
O primeiro método que você pode tentar é reconfigurar o banco de dados do pacote. Provavelmente, o banco de dados foi corrompido durante a instalação de um pacote. A reconfiguração geralmente resolve o problema.
sudo dpkg --configure -a
Método 2: Use a instalação forçada
Se a instalação de um pacote foi interrompida anteriormente, você pode tentar fazer uma instalação forçada.
sudo apt-get install -f
Método 3: Tente remover o pacote problemático
Se não for um problema para você, você pode tentar remover o pacote manualmente. Não faça isso para Kernels Linux (pacotes começando com linux-).
sudo apt remove package_name
Método 4: Remova os arquivos de informações de postagem do pacote problemático
Este deve ser seu último recurso. Você pode tentar remover os arquivos associados ao pacote em questão de/var/lib/dpkg/info.
Você precisa saber um pouco sobre os comandos básicos do Linux para descobrir o que está acontecendo e como você pode usar o mesmo com o seu problema.
No meu caso, tive um problema com a estante polar. Então, procurei os arquivos associados a ele:
ls -l /var/lib/dpkg/info | grep -i polar-bookshelf -rw-r--r-- 1 root root 2324811 Aug 14 19:29 polar-bookshelf.list -rw-r--r-- 1 root root 2822824 Aug 10 04:28 polar-bookshelf.md5sums -rwxr-xr-x 1 root root 113 Aug 10 04:28 polar-bookshelf.postinst -rwxr-xr-x 1 root root 84 Aug 10 04:28 polar-bookshelf.postrm
Agora tudo que eu precisava fazer era remover estes arquivos:
sudo mv /var/lib/dpkg/info/polar-bookshelf.* /tmp
Use a atualização do sudo apt e então você poderá instalar o software normalmente.
Qual método funcionou para você (se funcionou)?
Espero que este artigo rápido ajude você a corrigir o erro ‘E: Sub-process/usr/bin/dpkg retornou um código de erro (1)’.
Se funcionou para você, qual método foi? Você conseguiu consertar este erro com algum outro método? Se sim, compartilhe isso para ajudar outras pessoas com esse problema.
Via itsfoss.com. Você pode conferir o post original em inglês:
How To Solve “sub process usr bin dpkg returned an error code 1″ Error in UbuntuÚltima atualização deste artigo: 20 de august de 2020