ติดตั้ง MySQL Workbench ใน Ubuntu 19.04


11

ฉันพยายามติดตั้ง MySQL Workbench โดย:

 apt-get install mysql-workbench-community

แต่ฉันได้รับข้อผิดพลาดต่อไปนี้และฉันไม่สามารถติดตั้งได้ด้วยตนเอง:

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

ฉันจะติดตั้งได้อย่างไร


1
นอกจากนี้คุณยังสามารถใช้ DBeaver communty edition หรือ
Zombie

คำตอบ:


11

ฉันแก้ไขปัญหานี้ด้วยการติดตั้งlibzipแพคเกจโดยตรงจากแพคเกจ deb ผมพบว่าที่libzip4_1.1.2-1.1_amd64.deb

ดาวน์โหลดและติดตั้งlibzip4จากนั้นติดตั้งmysql-workbenchจาก apt หรือ deb แพ็คเกจใดก็ได้ที่คุณต้องการ


4
แต่คุณจะติดตั้ง mysql-workbench บน19.04 ได้อย่างไรเมื่อมันไม่พร้อมใช้งานใน apt?
Jay Chakra

1
การติดตั้งผ่าน deb ทำให้เกิดข้อผิดพลาดในการพึ่งพามาก ในการแก้ปัญหาทีละคนจะติดอยู่ที่ libssl1.0.0
Jay Chakra

1
@JayChakra คุณต้องตั้งค่าที่เก็บโดยติดตั้งแพ็คเกจ. deb จากhttps://dev.mysql.com/downloads/repo/aptหรือคุณต้องติดตั้งmysql-workbenchแพ็คเกจ. deb ด้วยตนเอง
Thiago Moreira

1
นี่คือสิ่งที่ฉันอ้างถึงข้างต้น 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
วิธีการแก้ปัญหาโดย @Luis Alvarado ใช้ได้สำหรับฉัน
Jay Chakra

17

ดังนั้นนี่คือขั้นตอนที่ฉันทำเพื่อติดตั้งอย่างถูกต้อง:

  1. ดาวน์โหลด 2 Libraries ที่จำเป็นและติดตั้ง:

  2. ไปที่หน้าดาวน์โหลดและดาวน์โหลดMySQL Workbench (อย่างน้อยตอนนี้) เวอร์ชั่นล่าสุดสำหรับ Ubuntu 18.04 และติดตั้ง ควรติดตั้งอย่างถูกต้องโดยไม่มีปัญหาใด ๆ

ป้อนคำอธิบายรูปภาพที่นี่

  1. สมมติว่าคุณติดตั้งแพ็คเกจ MySQL Client / Server ไว้แล้วคุณควรจะเห็นมันตอนนี้:

ป้อนคำอธิบายรูปภาพที่นี่

โปรดทราบว่าเมื่อเขียนคำตอบนี้ (25 เมษายน 2019) แพคเกจmysql-workbenchหรือmysql-workbench-communityไม่มีอยู่ในที่เก็บ 19.04 (แม้เปิดใช้จักรวาล repositoy) คุณสามารถดูได้ที่นี่ว่ายังไม่มีแพ็คเกจที่สร้าง: https://launchpad.net/ubuntu/disco/+source/mysql-workbench


4
(ไม่เกี่ยวข้อง) รู้สึกอย่างไรที่มี RAM 64 GB
Liso

3
@Emmet Solitaire ล่าช้าน้อยกว่า
Luis Alvarado

เฮ้ขอบคุณผู้ชาย งานนี้มีเสน่ห์เหมือนกัน !!
Jay Chakra

ขอบคุณมันใช้งานได้อย่างสมบูรณ์แบบ ฉันติดอยู่กับส่วนที่สองลิงก์แรกไม่ได้เริ่มดาวน์โหลด ในกรณีที่มีผู้อื่นติดอยู่กับสิ่งนี้ - คุณต้องเลือกลิงค์มิรเรอร์ลิงก์ซึ่งจะเริ่มดาวน์โหลด -> คลิกที่ไฟล์ที่ดาวน์โหลด ---> ติดตั้ง Derp
FlyingZebra1

1
สำหรับฉันฉันไม่ต้องติดตั้ง libssl ฉันเพิ่งติดตั้งไลบรารี libzip4 แล้วปรับแต่ง
แจ็ค M

3

แม้ว่าคุณจะตรวจสอบเว็บไซต์ดาวน์โหลด ( https://dev.mysql.com/downloads/workbench/ ) คุณจะไม่เห็นรุ่นที่วางจำหน่ายสำหรับ 19.04 ดูเหมือนว่าเราจะต้องรอรุ่นที่จะเปิดตัว นั่นเป็นคนเกียจคร้านโดยสิ้นเชิง

นอกจากนี้ฉันสามารถยืนยันได้ว่าตัวติดตั้ง 18.10 ไม่ทำงานบน 19.04


โอเคฉันรู้สึกหงุดหงิด แต่ตอนนี้ฉันต้องรอ
Diego Castro

ตอนนี้พวกเขาได้เพิ่มการดาวน์โหลด 19.04 ในเว็บไซต์ทางการ
แร่

2

ติดตั้ง libzip4, libzip5 และ libzip-dev ของฉันแล้วและยังไม่ได้รับการแก้ไข

ฉันแก้ไขปัญหาเช่นนี้:

สำรอง 1 หรือลบไฟล์เหล่านี้: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2- ค้นหาพวกมันในระบบของคุณ: sudo locate libcrypto.so.1.0.0 sudo locates libssl.so.1.0.0

3 สร้างลิงก์สัญลักษณ์ใหม่สำหรับตำแหน่งที่อยู่: 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

เพิ่งสังเกตเห็นว่าพวกเขานำตัวติดตั้ง 18.10 ออกจากไซต์ดาวน์โหลด ไม่แน่ใจว่าทำไม อาจเป็นเพราะพวกเขากำลังพัฒนาเวอร์ชั่น 19.04 ออกมา


0

หลังจากติดตั้งแพ็คเกจเหล่านี้:

https://packages.ubuntu.com/cosmic/amd64/libssl1.0.0/download

https://packages.ubuntu.com/cosmic/amd64/libzip4/download

ฉันติดตั้งไพ ธ อนและใช้งานได้

sudo apt install python ตามด้วย sudo apt --fix-broken install และ sudo apt update

ฉันสามารถติดตั้ง workbench ที่ออกแบบมาสำหรับ ubuntu 18.04 0n ubuntu 19


0

ฉันติดตั้งโดยใช้: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

ค้นหาการอ้างอิงและติดตั้งดูhttp://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.htmlสำหรับข้อมูลเพิ่มเติม


Gdebi จะไม่ติดตั้งการพึ่งพาที่หายไปอย่างน่าอัศจรรย์ที่กล่าวถึงในคำถาม และสิ่งที่คุณติดตั้งเป็นเวอร์ชั่นอื่นที่ใช้งานได้ (แนะนำในความเห็น) แต่ไม่ใช่เพราะ Gdebi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.