Instal MySQL Workbench di Ubuntu 19.04

11

Saya mencoba menginstal MySQL Workbench dengan:

 apt-get install mysql-workbench-community

Tetapi saya mendapatkan kesalahan berikut dan saya tidak dapat menginstalnya secara manual:

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

Bagaimana saya bisa menginstalnya?

Diego Castro
sumber
1
Anda juga dapat menggunakan edisi komedi DBeaver sebagai alternatif
Zombie

Jawaban:

11

Saya memecahkan masalah ini dengan menginstal libzippaket, langsung dari paket deb. Saya temukan di libzip4_1.1.2.2.1.1_amd64.deb .

Unduh dan instal libzip4, lalu instal mysql-workbenchdari paket apt atau deb, mana yang Anda inginkan.

Thiago Moreira
sumber
4
Tapi bagaimana Anda menginstal mysql-workbench pada 19,04 ketika itu tidak tersedia di apt ??
Jay Chakra
1
Menginstal melalui deb memberikan banyak kesalahan ketergantungan. Pada pemecahan masing-masing satu per satu terjebak di libssl1.0.0
Jay Chakra
1
@JayChakra Anda harus mengatur repositori dengan menginstal paket .deb dari https://dev.mysql.com/downloads/repo/apt atau Anda harus menginstal mysql-workbenchpaket .deb secara manual.
Thiago Moreira
1
Inilah yang saya kutip di atas. 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
Solusi anyways oleh @Luis Alvarado bekerja untuk saya.
Jay Chakra
17

jadi ini adalah langkah yang saya ambil untuk menginstalnya dengan benar:

  1. Unduh 2 Perpustakaan yang diperlukan dan instal:

  2. Buka Halaman Unduhan MySQL Workbench dan Unduh (setidaknya untuk saat ini) versi terbaru untuk Ubuntu 18.04 dan instal. Itu harus menginstal dengan benar tanpa masalah.

masukkan deskripsi gambar di sini

  1. Dengan asumsi Anda sudah menginstal paket MySQL Client / Server, Anda seharusnya dapat melihatnya seperti ini sekarang:

masukkan deskripsi gambar di sini

Perhatikan bahwa pada saat penulisan jawaban ini (25 April 2019), paket mysql-workbenchatau mysql-workbench-communitytidak ada dalam repositori 19,04 (Bahkan dengan repositoy semesta diaktifkan). Anda dapat melihat di sini bahwa belum ada paket yang dibuat: https://launchpad.net/ubuntu/disco/+source/mysql-workbench

Luis Alvarado
sumber
4
(TIDAK TERKAIT) Bagaimana rasanya memiliki ram 64 GB?
Liso
3
@Emmet Solitaire lebih lambat.
Luis Alvarado
Hai, terima kasih kawan. Ini bekerja seperti pesona !!
Jay Chakra
Terima kasih, ini bekerja dengan baik. Saya terjebak di bagian di mana dua tautan pertama tidak benar-benar mulai diunduh. Jika ada orang lain yang terjebak dalam hal ini - Anda sebenarnya harus memilih salah satu tautan cermin, yang akan memulai unduhan -> klik pada file yang diunduh ---> instal. Derp.
FlyingZebra1
1
Bagi saya, saya tidak perlu menginstal libssl, saya hanya menginstal perpustakaan libzip4 dan kemudian workbench.
Jack M
3

Bahkan jika Anda memeriksa situs unduhan ( https://dev.mysql.com/downloads/workbench/ ), Anda tidak melihat versi yang dirilis untuk 19,04. Sepertinya kita harus menunggu versi dirilis. Itu benar-benar mengecewakan.

Saya juga dapat mengonfirmasi bahwa penginstal 18.10 tidak berfungsi pada 19.04

Sushant Vasishta
sumber
Oke saya mulai frustrasi tetapi sekarang saya hanya harus menunggu
Diego Castro
Sekarang mereka telah menambahkan unduhan 19.04 di situs web resmi.
Lode
2

libzip4, libzip5 dan libzip-dev saya diinstal dan belum teratasi.

saya memecahkan masalah ini seperti ini:

1-buat cadangan atau hapus file-file ini: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-cari mereka di sistem Anda: sudo loc libcrypto.so.1.0.0 sudo loc libssl.so.1.0.0

3-buat kembali tautan simbolik untuk menemukannya: 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
sumber
1

Hanya memperhatikan bahwa mereka mengambil installer 18,10 dari situs unduhan. Tidak yakin kenapa. Mungkin mereka sedang berusaha mengeluarkan versi 19.04.

Sushant Vasishta
sumber
0

Saya menginstalnya dengan menggunakan: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Ia mencari dependensi dan menginstalnya, lihat http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html untuk info lebih lanjut

Tim
sumber
Gdebi tidak akan secara ajaib menginstal dependensi yang hilang yang disebutkan dalam pertanyaan. Dan apa yang Anda instal adalah versi yang berbeda, yang berfungsi (juga disarankan dalam komentar) tetapi BUKAN karena Gdebi.