Instalar MySQL Workbench en Ubuntu 19.04

11

Intenté instalar MySQL Workbench de la siguiente manera:

 apt-get install mysql-workbench-community

Pero recibo los siguientes errores y no puedo instalarlo manualmente:

Depends: libssl1.0.0 (>= 1.0.2~beta3) but it is not installable
Depends: libzip4 (>= 0.10) but it is not installable

¿Cómo puedo instalarlo?

Diego Castro
fuente
1
También puede usar DBeaver communty edition alternativamente
Zombie

Respuestas:

11

Resolví este problema instalando el libzippaquete, directamente desde el paquete deb. Encontré en libzip4_1.1.2-1.1_amd64.deb .

Descargue e instale libzip4, luego instale mysql-workbenchdesde el paquete apt o deb, lo que prefiera.

Thiago Moreira
fuente
44
Pero, ¿cómo puede instalar mysql-workbench en 19.04 cuando no está disponible en apt?
Jay Chakra
1
La instalación a través de deb produce muchos errores de dependencia. Al resolver cada uno por uno, quédese en libssl1.0.0
Jay Chakra
1
@JayChakra debe configurar repositorios instalando el paquete .deb desde https://dev.mysql.com/downloads/repo/apt o debe instalar el mysql-workbenchpaquete .deb manualmente.
Thiago Moreira
1
Esto es lo que estaba citando arriba. Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: mysql-workbench-community : Depends: libssl1.0.0 (>= 1.0.2~beta3) but it is not installa
Jay Chakra
2
De todos modos, la solución de @Luis Alvarado funciona para mí.
Jay Chakra
17

así que estos fueron los pasos que tomé para instalarlo correctamente:

  1. Descargue las 2 bibliotecas necesarias e instálelas:

  2. Vaya a la página de descarga de MySQL Workbench y descargue (al menos por ahora) la última versión para Ubuntu 18.04 e instálela. Debe instalarse correctamente sin ningún problema.

ingrese la descripción de la imagen aquí

  1. Suponiendo que ya instaló los paquetes de Cliente / Servidor MySQL, debería poder verlo así ahora:

ingrese la descripción de la imagen aquí

Tenga en cuenta que a partir de la redacción de esta respuesta (25 de abril de 2019), el paquete mysql-workbencho mysql-workbench-communityno existe en los repositorios de 19.04 (incluso con el repositorio del universo habilitado). Puede ver aquí que todavía no hay paquetes creados: https://launchpad.net/ubuntu/disco/+source/mysql-workbench

Luis Alvarado
fuente
44
(SIN RELACIONAR) ¿Cómo se siente tener 64 GB de RAM?
Liso
3
@Emmet Solitaire se queda menos.
Luis Alvarado
Hola gracias hombre. ¡Esto funciona de maravilla!
Jay Chakra
Gracias, esto funciona perfectamente. Me quedé atrapado en la pieza donde los dos primeros enlaces en realidad no comenzaron a descargarse. En caso de que alguien más esté atascado en esto, en realidad debe elegir uno de los enlaces espejo, que comenzará la descarga -> haga clic en el archivo descargado ---> instalar. Derp.
FlyingZebra1
1
Para mí, no necesitaba instalar libssl, simplemente instalé la biblioteca libzip4 y luego workbench.
Jack M
3

Incluso si revisa el sitio de descarga ( https://dev.mysql.com/downloads/workbench/ ), no verá la versión publicada para 19.04. Parece que tendremos que esperar a que se lance la versión. Eso es totalmente un fastidio.

También puedo confirmar que el instalador 18.10 no funciona en el 19.04

Sushant Vasishta
fuente
Bien, me estaba frustrando, pero ahora solo tengo que esperar
Diego Castro
Por ahora han agregado una descarga de 19.04 en el sitio web oficial.
Lode
2

Mi libzip4, libzip5 y libzip-dev están instalados y no se han resuelto.

Resolví este problema así:

1-copia de seguridad o eliminar estos archivos: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-ubíquelos en su sistema: sudo localizar libcrypto.so.1.0.0 sudo localizar libssl.so.1.0.0

3-recrear enlaces simbólicos para ubicarlos: sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/local/lib/libcrypto.so.1.0.0 sudo ln -s / usr / lib / x86_64-linux-gnu / libssl.so.1.0.0 /usr/local/lib/libssl.so.1.0.0

MarceloA
fuente
1

Acabo de notar que quitaron el instalador 18.10 del sitio de descarga. No estoy seguro de por qué. Puede ser que estén trabajando para sacar la versión 19.04.

Sushant Vasishta
fuente
0

Lo instalé usando: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Busca dependencias y las instala, consulte http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html para obtener más información.

Tim
fuente
Gdebi no instalará mágicamente las dependencias que faltan mencionadas en la pregunta. Y lo que instaló es una versión diferente, que funciona (también sugerida en un comentario) pero NO por Gdebi.