Não foi possível localizar o pacote lib32bz2-1.0

49

Estou tentando instalar o Simplicity studio no Ubuntu 15.04 (64 bits) e recebo este erro

E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by regex 'lib32bz2-1.0'

Tentei instalar o pacote lib32bz2-1.0, novamente recebo o mesmo erro. Como instalar o pacote lib32bz2-1.0 no Ubuntu 15.04 (64 bits)

Rao
fonte

Respostas:

37

Tente instalá-lo manualmente, digitando:

sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Atualizar:

se você remover lib32bz2-1.0, ele será instalado com sucesso.

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

De outra forma:

sudo dpkg --add-architecture i386

sudo apt-get update

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libstdc++6:i386 libfontconfig1:i386 libxext6:i386 libxrender1:i386 libgstreamer-plugins-base0.10-0:i386
Bilal
fonte
2
Não consigo instalar o lib32bz2-1.0 pakage. Eu recebo este erro E: Não foi possível localizar pacote lib32bz2-1.0 E: Não foi possível encontrar nenhum pacote à regex 'lib32bz2-1.0'
Rao
7
O pacote lib32bz2 parece ter sido descontinuado após o Utopic . Meu palpite é que ele foi substituído por um verdadeiro multiarch ( :i386pacote) - talvez libbz2-1.0: i386
steeldriver
8
Eu instalei libbz2-1.0: i386 em vez de lib32bz2-1.0 ... ele funciona agora
Rao
3
No Ubuntu 15.10, eu apenas tive que editar o script setup.sh na pasta SimplicityStudio e substituir lá "lib32bz2-1.0" pela sugestão "libbz2-1.0: i386". Depois disso, o setup.sh foi concluído com êxito.
Michal Fapso 5/05
44

O pacote (32 bits) que você está procurando é libbz2-1.0:i386sua versão de 64 bits libbz2-1.0:amd64.

Inicialmente, ative o suporte a vários arcos (se ainda não o tiver feito):

sudo dpkg --add-architecture i386

Agora execute:

sudo apt-get update

Agora você pode instalar o pacote:

sudo apt-get install libbz2-1.0:i386
heemail
fonte
40

Você está tentando instalar o Android Studio no Ubuntu?

Se você disser: Sim !!. Esta resposta é para você :-).

Talvez você esteja tentando instalar o android studio com este tutorial? . Ele tem dependências obsoletas no Ubuntu 16.04.

Este comando tem problemas:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6

Depois de algumas pesquisas no Google, encontrei uma possível solução neste post: Dependência incorreta do comando install .

Este comando especifica a versão de 32 bits das bibliotecas extras necessárias para configurar o android studio. Funciona para mim no Ubuntu 16.04:

sudo apt-get install libz1 libncurses5 libbz2-1.0:i386 libstdc++6 libbz2-1.0

Espero que ajude :-).

mrroot5
fonte
6
Não procure mais. Esta é a resposta quando no Ubuntu 16.04. Obrigado @erknrio
Jorge
7

Isso funciona para mim no meu Ubuntu 15.04 (64 bits)

sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
Relógio ZHONG
fonte
2
sudo apt-get install libz1 libncurses5 libbz2-1.0 libstdc++6

sem 32

adri
fonte
2
O que isso acrescenta às outras 4 respostas?
TheWanderer