Cài đặt MySQL Workbench trong Ubuntu 19.04


11

Tôi đã cố gắng cài đặt MySQL Workbench bằng cách:

 apt-get install mysql-workbench-community

Nhưng tôi gặp các lỗi sau và tôi không thể cài đặt thủ công:

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

Làm thế nào tôi có thể cài đặt nó?


1
Bạn cũng có thể sử dụng phiên bản DBeaver communty thay thế
Zombie

Câu trả lời:


11

Tôi đã giải quyết vấn đề này bằng cách cài đặt libzipgói, trực tiếp từ gói deb. Tôi tìm thấy tại libzip4_1.1.2-1.1_amd64.deb .

Tải xuống và cài đặt libzip4, sau đó cài đặt mysql-workbenchtừ gói apt hoặc deb, tùy theo bạn thích.


4
Nhưng làm thế nào bạn có thể cài đặt mysql-workbench vào ngày 19.04 khi nó không có sẵn trên apt ??
Jay Chakra

1
Cài đặt qua deb cung cấp rất nhiều lỗi phụ thuộc. Khi giải quyết từng cái một bị mắc kẹt tại libssl1.0.0
Jay Chakra

1
@JayChakra bạn phải đặt kho lưu trữ bằng cách cài đặt gói .deb từ https://dev.mysql.com/doads/repo/apt hoặc bạn phải cài đặt mysql-workbenchgói .deb theo cách thủ công.
Thiago Moreira

1
Đây là những gì tôi đã trích dẫn ở trên. 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
Dù sao giải pháp của @Luis Alvarado làm việc cho tôi.
Jay Chakra

17

Vì vậy, đây là các bước tôi đã thực hiện để cài đặt chính xác:

  1. Tải xuống 2 Thư viện cần thiết và cài đặt chúng:

  2. Chuyển đến Trang tải xuống và tải xuống MySQL Workbench (Ít nhất là bây giờ) phiên bản mới nhất cho Ubuntu 18.04 và cài đặt nó. Nó nên cài đặt chính xác mà không có bất kỳ vấn đề.

nhập mô tả hình ảnh ở đây

  1. Giả sử bạn đã cài đặt các gói Máy khách / Máy chủ MySQL, bạn sẽ có thể thấy nó như thế này ngay bây giờ:

nhập mô tả hình ảnh ở đây

Lưu ý rằng kể từ khi viết câu trả lời này (ngày 25 tháng 4 năm 2019), gói mysql-workbenchhoặc mysql-workbench-communitykhông tồn tại trong kho 19.04 (Ngay cả khi kho vũ trụ được bật). Bạn có thể thấy ở đây chưa có gói nào được tạo: https://launchpad.net/ubfox/disco/+source/mysql-workbench


4
(UNRELATED) Bạn cảm thấy thế nào khi có ram 64 GB?
Liso

3
@Emmet Solitaire chậm hơn.
Luis Alvarado

Này, cảm ơn người đàn ông. Điều này hoạt động như quyến rũ !!
Jay Chakra

Cảm ơn bạn, điều này hoạt động hoàn hảo. Tôi đã bị kẹt ở phần mà hai liên kết đầu tiên không thực sự bắt đầu tải xuống. Trong trường hợp người khác bị mắc kẹt trong vấn đề này - bạn thực sự phải chọn một trong các liên kết nhân bản, sẽ bắt đầu tải xuống -> nhấp vào tệp đã tải xuống ---> cài đặt. Derp.
FlyingZebra1

1
Đối với tôi, tôi không cần cài đặt libssl, tôi chỉ cần cài đặt thư viện libzip4 và sau đó là bàn làm việc.
Jack M

3

Ngay cả khi bạn kiểm tra trang web tải xuống ( https://dev.mysql.com/doads/workbench/ ), bạn không thấy phiên bản được phát hành cho 19.04. Có vẻ như chúng ta sẽ phải chờ phiên bản được phát hành. Đó hoàn toàn là một người ồn ào.

Ngoài ra tôi có thể xác nhận rằng trình cài đặt 18.10 không hoạt động vào ngày 19.04


Được rồi tôi đã nhận được sự thất vọng nhưng bây giờ tôi phải chờ đợi
Diego Castro

Đến bây giờ họ đã thêm bản tải xuống 19.04 trên trang web chính thức.
Lode

2

libzip4, libzip5 và libzip-dev của tôi đã được cài đặt và chưa được giải quyết.

tôi đã giải quyết vấn đề này như thế này:

1-sao lưu hoặc xóa các tệp này: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-xác định vị trí chúng trong hệ thống của bạn: sudo xác định vị trí libcrypto.so.1.0.0 sudo xác định vị trí libssl.so.1.0.0

3-tạo lại các liên kết tượng trưng cho chúng usr / lib / x86_64-linux-gnu / libssl.so.1.0.0 /usr/local/lib/libssl.so.1.0.0


1

Chỉ cần lưu ý rằng họ đã lấy đi trình cài đặt 18.10 từ trang tải xuống. Không chắc chắn lý do tại sao. Có thể họ đang làm việc để đưa ra phiên bản 19.04.



0

Tôi đã cài đặt nó bằng cách sử dụng: gdebi mysql-workbench-Community_8.0.16-1ubfox18.04_amd64.deb

Nó tìm kiếm các phụ thuộc và cài đặt chúng, xem http://manpages.ubfox.com/manpages/bionic/man1/gdebi.1.html để biết thêm thông tin


Gdebi sẽ không cài đặt một cách kỳ diệu các phụ thuộc còn thiếu được đề cập trong câu hỏi. Và những gì bạn đã cài đặt là một phiên bản khác, nó hoạt động (cũng được đề xuất trong một bài bình luận) nhưng KHÔNG phải vì Gdebi.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.