Answers:
我通过libzip
直接从deb软件包安装软件包来解决此问题。我在libzip4_1.1.2-1.1_amd64.deb找到。
下载并安装libzip4
,然后mysql-workbench
从apt或deb软件包中安装,随便哪个。
mysql-workbench
手动安装.deb软件包。
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
所以这是我为了正确安装它而采取的步骤:
下载所需的2个库并进行安装:
转到MySQL Workbench下载页面并下载(至少现在)并安装Ubuntu 18.04的最新版本。它应该正确安装,没有任何问题。
请注意,在撰写此答案时(2019年4月25日),该软件包mysql-workbench
或mysql-workbench-community
不存在于19.04存储库中(即使启用了Universe存储库)。您可以在此处看到尚未创建软件包:https : //launchpad.net/ubuntu/disco/+source/mysql-workbench
即使您检查下载站点(https://dev.mysql.com/downloads/workbench/),也看不到19.04的发行版本。看来我们将不得不等待版本发布。那简直太无聊了。
我也可以确认18.10安装程序在19.04上不起作用
我的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找到libcrypto.so.1.0.0 sudo找到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
只是注意到他们从下载站点拿走了18.10安装程序。不知道为什么。可能是他们正在努力推出19.04版本。
安装这些软件包后:
https://packages.ubuntu.com/cosmic/amd64/libssl1.0.0/download
https://packages.ubuntu.com/cosmic/amd64/libzip4/download
我安装了python并且有效
sudo apt install python
其次是
sudo apt --fix-broken install
和
sudo apt update
我能够安装为ubuntu 18.04 0n ubuntu 19设计的工作台。
我使用以下方法安装了它:gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
它查找并安装依赖项,有关更多信息,请参见http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html