Installer MySQL Workbench dans Ubuntu 19.04


11

J'ai essayé d'installer MySQL Workbench en:

 apt-get install mysql-workbench-community

Mais j'obtiens les erreurs suivantes et je ne parviens pas à l'installer manuellement:

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

Comment l'installer?


1
Vous pouvez également utiliser DBeaver communty edition alternativement
Zombie

Réponses:


11

J'ai résolu ce problème en installant le libzippackage, directement à partir du package deb. J'ai trouvé à libzip4_1.1.2-1.1_amd64.deb .

Téléchargez et installez libzip4, puis installez à mysql-workbenchpartir du package apt ou deb, selon votre préférence.


4
Mais comment installer mysql-workbench le 19.04 alors qu'il n'est pas disponible sur apt ??
Jay Chakra

1
L'installation via deb donne beaucoup d'erreurs de dépendance. Sur la résolution de chacun d'eux, restez bloqué à libssl1.0.0
Jay Chakra

1
@JayChakra, vous devez définir des référentiels en installant le package .deb à partir de https://dev.mysql.com/downloads/repo/apt ou vous devez installer le mysql-workbenchpackage .deb manuellement.
Thiago Moreira

1
C'est ce que je citais ci-dessus. 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
La solution Anyways de @Luis Alvarado fonctionne pour moi.
Jay Chakra

17

voici donc les étapes que j'ai suivies pour l'installer correctement:

  1. Téléchargez les 2 bibliothèques nécessaires et installez-les:

  2. Accédez à la page de téléchargement de MySQL Workbench et téléchargez (au moins pour l'instant) la dernière version pour Ubuntu 18.04 et installez-la. Il devrait s'installer correctement sans aucun problème.

entrez la description de l'image ici

  1. En supposant que vous avez déjà installé les packages client / serveur MySQL, vous devriez pouvoir le voir comme ceci maintenant:

entrez la description de l'image ici

Notez qu'au moment de la rédaction de cette réponse (25 avril 2019), le package mysql-workbenchou mysql-workbench-communityn'existait pas dans les référentiels 19.04 (même avec le référentiel universel activé). Vous pouvez voir ici qu'il n'y a pas encore de packages créés: https://launchpad.net/ubuntu/disco/+source/mysql-workbench


4
(NON RELIÉ) Comment vous sentez-vous d'avoir 64 Go de RAM?
Liso

3
@Emmet Solitaire est moins en retard.
Luis Alvarado

Hé merci mec. Cela fonctionne comme du charme !!
Jay Chakra

Merci, cela fonctionne parfaitement. Je suis resté coincé sur le morceau où les deux premiers liens n'ont pas réellement commencé à télécharger. Dans le cas où quelqu'un d'autre est coincé à ce sujet - vous devez en fait choisir l'un des liens miroirs, qui lancera le téléchargement -> cliquez sur le fichier téléchargé ---> installer. Derp.
FlyingZebra1

1
Pour moi, je n'avais pas besoin d'installer libssl, j'ai juste installé la bibliothèque libzip4 puis le workbench.
Jack M

3

Même si vous consultez le site de téléchargement ( https://dev.mysql.com/downloads/workbench/ ), vous ne voyez pas la version finale du 19.04. Il semblerait que nous devrons attendre la sortie de la version. C'est totalement décevant.

Je peux également confirmer que le programme d'installation 18.10 ne fonctionne pas sur le 19.04


D'accord, je devenais frustré, mais maintenant je dois juste attendre
Diego Castro

À ce jour, ils ont ajouté un téléchargement 19.04 sur le site officiel.
Lode

2

mes libzip4, libzip5 et libzip-dev sont installés et ne sont pas résolus.

j'ai résolu ce problème comme ceci:

1 Sauvegardez ou supprimez ces fichiers: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-localisez-les dans votre système: sudo Locate libcrypto.so.1.0.0 sudo Locate libssl.so.1.0.0

3-recréer des liens symboliques pour les localiser: 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


1

Je viens de remarquer qu'ils ont retiré le programme d'installation 18.10 du site de téléchargement. Pas certain de pourquoi. Peut-être qu'ils travaillent sur la sortie de la version 19.04.



0

Je l'ai installé en utilisant: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Il recherche les dépendances et les installe, voir http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html pour plus d'informations


Gdebi ne va pas installer comme par magie les dépendances manquantes mentionnées dans la question. Et ce que vous avez installé est une version différente, qui fonctionne (également suggérée dans un commentaire) mais PAS à cause de Gdebi.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.