No se puede localizar el paquete lib32bz2-1.0

49

Estoy tratando de instalar Simplicity Studio en Ubuntu 15.04 (64 bits) y recibo este error

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

Intenté instalar el paquete lib32bz2-1.0, nuevamente recibo el mismo error. Cómo instalar el paquete lib32bz2-1.0 en Ubuntu 15.04 (64 bits)

Rao
fuente

Respuestas:

37

Intenta instalarlo manualmente escribiendo:

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

Actualizar:

Si lo elimina lib32bz2-1.0, se instalará correctamente.

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

De otra manera:

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
fuente
2
No puedo instalar el paquete lib32bz2-1.0. Recibo este error E: No se puede encontrar el paquete lib32bz2-1.0 E: No se pudo encontrar ningún paquete regex 'lib32bz2-1.0'
Rao
77
El paquete lib32bz2 parece haber sido descontinuado después de Utopic . Mi conjetura es que ha sido reemplazado por un verdadero :i386paquete multiarch ( ) - quizás libbz2-1.0: i386
steeldriver
8
Instalé libbz2-1.0: i386 en lugar de lib32bz2-1.0 ... funciona ahora
Rao
3
En Ubuntu 15.10, solo tuve que editar el script setup.sh en la carpeta SimplicityStudio y reemplazar allí "lib32bz2-1.0" con el sugerido "libbz2-1.0: i386". Después de eso, el setup.sh terminó con éxito.
Michal Fapso
44

El paquete (32 bits) que está buscando es libbz2-1.0:i386su versión de 64 bits libbz2-1.0:amd64.

Al principio, habilite la compatibilidad con múltiples arcos (si aún no lo ha hecho)

sudo dpkg --add-architecture i386

Ahora ejecuta:

sudo apt-get update

Ahora puede instalar el paquete de la siguiente manera:

sudo apt-get install libbz2-1.0:i386
heemayl
fuente
40

¿Estás intentando instalar Android Studio en Ubuntu?

Si dices: ¡Sí! Esta respuesta es para ti :-).

¿Quizás estás intentando instalar Android Studio con este tutorial? . Tiene dependencias obsoletas en Ubuntu 16.04.

Este comando tiene problemas:

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

Después de algunas búsquedas en Google, encontré una posible solución en esta publicación: Mala dependencia del comando de instalación .

Este comando especifica la versión de 32 bits de las bibliotecas adicionales que necesita para configurar Android Studio. A mí me funciona en Ubuntu 16.04:

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

Espero eso ayude :-).

mrroot5
fuente
66
No busque más. Esta es la respuesta cuando está en Ubuntu 16.04. Gracias @erknrio
Jorge
7

Esto funciona para mí en mi Ubuntu 15.04 (64 bits)

sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
Reloj ZHONG
fuente
2
sudo apt-get install libz1 libncurses5 libbz2-1.0 libstdc++6

sin 32

adri
fuente
2
¿Qué agrega esto a las otras 4 respuestas?
TheWanderer