Installieren Sie MySQL Workbench in Ubuntu 19.04

11

Ich habe versucht, MySQL Workbench zu installieren, indem ich:

 apt-get install mysql-workbench-community

Ich erhalte jedoch die folgenden Fehler und kann sie nicht manuell installieren:

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

Wie kann ich es installieren?

Diego Castro
quelle
1
Sie können auch DBeaver Communty Edition alternativ verwenden
Zombie

Antworten:

11

Ich habe dieses Problem gelöst, indem ich das libzipPaket direkt aus dem Deb-Paket installiert habe . Ich fand bei libzip4_1.1.2-1.1_amd64.deb .

Laden Sie es herunter und installieren Sie es. Installieren Sie es libzip4dann mysql-workbenchaus dem apt- oder deb-Paket, je nachdem, was Sie bevorzugen.

Thiago Moreira
quelle
4
Aber wie kann man mysql-workbench am 19.04 installieren, wenn es auf apt nicht verfügbar ist?
Jay Chakra
1
Die Installation über deb führt zu vielen Abhängigkeitsfehlern. Wenn Sie jedes Problem einzeln lösen, bleiben Sie bei libssl1.0.0
Jay Chakra am
1
@JayChakra Sie müssen Repositorys festlegen, indem Sie das .deb-Paket von https://dev.mysql.com/downloads/repo/apt installieren, oder Sie müssen das mysql-workbench.deb-Paket manuell installieren .
Thiago Moreira
1
Das habe ich oben zitiert. 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
Wie auch immer, die Lösung von @Luis Alvarado funktioniert für mich.
Jay Chakra
17

Das waren also die Schritte, die ich unternommen habe, um es richtig zu installieren:

  1. Laden Sie die 2 benötigten Bibliotheken herunter und installieren Sie sie:

  2. Gehen Sie zur MySQL Workbench-Download-Seite und laden Sie (zumindest vorerst) die neueste Version für Ubuntu 18.04 herunter und installieren Sie sie. Es sollte ohne Probleme korrekt installiert werden.

Geben Sie hier die Bildbeschreibung ein

  1. Angenommen, Sie haben die MySQL Client / Server-Pakete bereits installiert, sollten Sie dies jetzt folgendermaßen sehen können:

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass zum Zeitpunkt des Schreibens dieser Antwort (25. April 2019) das Paket mysql-workbenchoder mysql-workbench-communitynicht in den 19.04-Repositorys vorhanden ist (auch wenn das Universum-Repositor aktiviert ist). Sie können hier sehen, dass noch keine Pakete erstellt wurden: https://launchpad.net/ubuntu/disco/+source/mysql-workbench

Luis Alvarado
quelle
4
(UNRELATED) Wie fühlt es sich an, 64 GB RAM zu haben?
Liso
3
@ Emmet Solitaire bleibt weniger zurück.
Luis Alvarado
Hey danke Mann. Das funktioniert wie Charme !!
Jay Chakra
Danke, das funktioniert perfekt. Ich blieb bei dem Stück hängen, bei dem die ersten beiden Links nicht wirklich heruntergeladen wurden. Falls jemand anderes daran festhält - Sie müssen tatsächlich einen der Spiegel-Links auswählen, der den Download startet -> klicken Sie auf die heruntergeladene Datei ---> installieren. Derp.
FlyingZebra1
1
Für mich musste ich libssl nicht installieren, sondern nur die libzip4-Bibliothek und dann die Workbench installieren.
Jack M
3

Selbst wenn Sie die Download-Site ( https://dev.mysql.com/downloads/workbench/ ) überprüfen , wird die veröffentlichte Version für 19.04 nicht angezeigt. Sieht so aus, als müssten wir warten, bis die Version veröffentlicht wird. Das ist total blöd.

Außerdem kann ich bestätigen, dass das 18.10-Installationsprogramm am 19.04 nicht funktioniert

Sushant Vasishta
quelle
Okay, ich war frustriert, aber jetzt muss ich nur noch warten
Diego Castro
Inzwischen haben sie einen 19.04 Download auf der offiziellen Website hinzugefügt.
Lode
2

Mein libzip4, libzip5 und libzip-dev sind installiert und wurden nicht aufgelöst.

Ich habe dieses Problem folgendermaßen gelöst:

1-sichern oder entfernen Sie diese Dateien: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-suchen Sie sie in Ihrem System: sudo lokalisiert libcrypto.so.1.0.0 sudo findet libssl.so.1.0.0

3-erstellen Sie symbolische Links neu, um sie zu finden: 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
quelle
1

Ich habe gerade bemerkt, dass sie das 18.10-Installationsprogramm von der Download-Site entfernt haben. Nicht sicher warum. Vielleicht arbeiten sie daran, die Version 19.04 herauszubringen.

Sushant Vasishta
quelle
0

Ich habe es installiert mit: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Abhängigkeiten werden nachgeschlagen und installiert. Weitere Informationen finden Sie unter http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html

Tim
quelle
Gdebi wird die in der Frage erwähnten fehlenden Abhängigkeiten nicht auf magische Weise installieren. Und was Sie installiert haben, ist eine andere Version, die funktioniert (auch in einem Kommentar vorgeschlagen), aber NICHT wegen Gdebi.