Problemas ao instalar ou executar programas no Ubuntu 15.04 ou superior? Veja como resolver

Se você instalou o Ubuntu 15.04 ou superior e na hora de instalar ou executar alguns programas apareceram alguns erros e nada aconteceu, veja a seguir como resolver problemas ao instalar ou executar programas no Ubuntu 15.04 ou superior.


No Ubuntu 15.04 ou superior (qualquer sabor, seja Xubuntu, Ubuntu MATE, Kubuntu, etc.), a biblioteca libgcrypt11 já não está disponível nos repositórios (ele usa apenas a libgcrypt20) e algumas aplicações como o Spotify, Brackets e outros, não podem ser instalados ou executados, a menos que a libgcrypt11 esteja instalada.

Problemas ao instalar ou executar programas no Ubuntu 15.04 ou superior? Veja como resolver
Problemas ao instalar ou executar programas no Ubuntu 15.04 ou superior? Veja como resolver

Por exemplo, ao tentar executar o Spotify ocorre o seguinte erro:

spotify: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory

Já no caso do Brackets, o erro acontece durante a instalação do software:

sudo dpkg -i Brackets.1.2.Extract.64-bit.deb
..............................
dpkg: dependency problems prevent configuration of brackets:
 brackets depends on libgcrypt11 (>= 1.4.5); however:
  Package libgcrypt11 is not installed.

dpkg: error processing package brackets (--install):
 dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.14-0ubuntu1) ...
Errors were encountered while processing:
 brackets

Até que esses aplicativos de terceiros sejam ajustados e reempacotados com a libgcrypt20 em vez de libgcrypt11 como dependência, para que eles funcionem adequadamente no Ubuntu 15.04 ou superior, será preciso fazer um pequeno ajuste.

Sendo mais claro, para conseguir usar Spotify, Brackets e outros aplicativos que exigem a libgcrypt11 no Ubuntu 15.04 ou uma versão posterior, tudo que você tem a fazer é instalar a biblioteca a partir de uma versão mais antiga do Ubuntu, como o Ubuntu 14.04 LTS:

Instalando a libgcrypt11 para resolver problemas ao instalar ou executar programas no Ubuntu 15.04 ou superior

Para instalar a libgcrypt11 para resolver problemas ao instalar ou executar programas no Ubuntu ou superior, faça o seguinte:
Passo 1. Abra um terminal (No Unity, use o Dash ou pressionando as teclas CTRL+ALT+T);
Passo 2. Confira a versão do seu sistema, usando o comando abaixo no terminal:

lsb_release -rs

Passo 3. Confira se o seu sistema é de 32 bits ou 64 bits, para isso, use o seguinte comando no terminal:

uname -m

Passo 4. Se seu sistema é de 32 bits, use o comando abaixo para baixar o programa;

wget http://archive.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4_i386.deb -O libgcrypt11.deb

Passo 5. Se seu sistema é de 64 bits, use o comando abaixo para baixar o programa;

wget http://archive.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4_amd64.deb -O libgcrypt11.deb

Passo 6. Agora instale o programa com o comando:

sudo dpkg -i libgcrypt11.deb

Passo 7. Caso seja necessário, instale as dependências do programa com o comando:

sudo apt-get install -f

Se preferir, você pode baixar manualmente os arquivos deb da libgcrypt11 para qualquer arquitetura nesse link.

Importante: em sistemas de 64 bits, você também pode precisar instalar o pacote de 32 bits se o aplicativo que requer libgcrypt11 usa um pacote multiarch.

Uma vez instalado, você já pode instalar e executar os programas problemáticos no Ubuntu 15.04 e começar a usá-los.

Fonte

O que está sendo falado no blog nos últimos dias


Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.