在 ubuntu 19.04 上安装 mysql-workbench 时出现问题
Problem Installing mysql-workbench on ubuntu 19.04
它说它在任何来源中都不可用。尝试使用 oracle 提供的 debian。它说 libssl 版本不兼容。在这方面的任何帮助。
您可以从https://dev.mysql.com/downloads/workbench/下载源代码,编译并安装。我就是那样做的,它对我来说非常有效。我不得不安装几个包依赖项并查看一些基本的编译器细节,但最终结果是成功的。按照 INSTALL 文件说明进行操作,并考虑从 CMakeLists.txt 中删除 Werror 选项。从网上下载antlr-4.7.1-complete.jar,然后运行:
cmake -Wno-dev -DWITH_ANTLR_JAR='path_to_antlr-4.7.1-complete.jar' -Wno-error
make
sudo make install
screenshoot 1
screenshoot 2
我通过直接从 deb 包安装 libzip 包解决了这个问题。我在 https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html 找到了。下载并安装 libzip4,然后从 apt 或 deb 包中安装 mysql-workbench,视您的喜好而定。
UBUNTU 19.04 disco dingo -> mysql-workbench 安装步骤:
添加 mysql 完整源列表来自:https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
安装库:sudo apt-get install libgtkmm-3.0 libpcre++*
在“/etc/apt/sources.list”上添加 debian 源列表:
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y
sudo apt-get install mysql-utilities mysql-common mysql-community*
sudo apt-get install mysql-workbench (finish!!)
在这里工作!
于 Ubuntu 19
1)我必须在 Ubuntu 19 之前手动安装库 libzip https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html
2) 然后在下载页面上手动选择 mysql workbench https://dev.mysql.com/downloads/workbench/
的 deb 包
然后通过下载目录中的标准 apt 安装程序安装 deb 包
sudo apt install ./libzip4_1.1.2-1.1_amd64.deb
并下载了 workbench deb 包
sudo apt install ./mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
查看 gdebi
gdebi 是一个解决和安装依赖项的工具,了解更多信息 http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html
1) 安装 libzip4
curl -OL http://launchpadlibrarian.net/260671111/libzip4_1.1.2-1.1_amd64.deb
sudo dpkg -i libzip4_1.1.2-1.1_amd64.deb
2) 然后通过 运行 命令在 Ubuntu 19.04 上安装 MySQL workbench:
curl -OL https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-
community_8.0.16-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
3) 安装缺少的依赖项(libatkmm-1.6-1v5、libglibmm-2.4-1v5、libgtk2.0-0、libgtkmm-3.0-1v5、libpcrecpp0v5、libpython2.7、libsigc++-2.0- 0v5, libtinfo5) 通过这个命令。
sudo apt --fix-broken install
希望对您有所帮助。
从 here
下载 .deb 文件
使用命令安装它
dpkg -i *.deb。
现在 MYSQL-WORKBENCH Ubuntu-19.04(Disco) 可用。
要从命令行安装 mysql workbench,您需要手动添加依赖项。
- 编辑您的
/etc/apt/sources.list
并添加以下行:
deb http://security.ubuntu.com/ubuntu cosmic-security main
deb http://cz.archive.ubuntu.com/ubuntu cosmic main universe
sudo apt-get update
从“Mysql Workbench-19.04 for Ubuntu”下载 mysql-workbench 并通过授予 mysql-workbench-community_8.0.17-1ubuntu19.04_amd64.deb
文件执行权限进行安装。
现在应该可以了。 :)
现在,mysql workbench 可用于 ubuntu 19.04。
下载文件后可手动安装
第 1 步:
直接下载link-
https://dev.mysql.com/downloads/file/?id=488567
或
访问此处 select 您的 OS 然后按照 OS 版本下载
https://dev.mysql.com/downloads/workbench/
第 2 步:
sudo apt 安装 file_path_of_downloaded_workbench
完成!!
workbench 的最新版本不支持 Ubuntu 19.04,19.10 的版本将无法运行。
您必须从存档中下载 19.04 支持的特定 workbench 版本。
- 访问https://downloads.mysql.com/archives/workbench/
- Select 产品版本 8.0.17,
- 下载并安装包
mysql-workbench-community_8.0.17-1ubuntu19.04_amd64.deb
它说它在任何来源中都不可用。尝试使用 oracle 提供的 debian。它说 libssl 版本不兼容。在这方面的任何帮助。
您可以从https://dev.mysql.com/downloads/workbench/下载源代码,编译并安装。我就是那样做的,它对我来说非常有效。我不得不安装几个包依赖项并查看一些基本的编译器细节,但最终结果是成功的。按照 INSTALL 文件说明进行操作,并考虑从 CMakeLists.txt 中删除 Werror 选项。从网上下载antlr-4.7.1-complete.jar,然后运行:
cmake -Wno-dev -DWITH_ANTLR_JAR='path_to_antlr-4.7.1-complete.jar' -Wno-error
make
sudo make install
screenshoot 1
screenshoot 2
我通过直接从 deb 包安装 libzip 包解决了这个问题。我在 https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html 找到了。下载并安装 libzip4,然后从 apt 或 deb 包中安装 mysql-workbench,视您的喜好而定。
UBUNTU 19.04 disco dingo -> mysql-workbench 安装步骤:
添加 mysql 完整源列表来自:https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
安装库:
sudo apt-get install libgtkmm-3.0 libpcre++*
在“/etc/apt/sources.list”上添加 debian 源列表:
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y
sudo apt-get install mysql-utilities mysql-common mysql-community*
sudo apt-get install mysql-workbench (finish!!)
在这里工作!
于 Ubuntu 19
1)我必须在 Ubuntu 19 之前手动安装库 libzip https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html
2) 然后在下载页面上手动选择 mysql workbench https://dev.mysql.com/downloads/workbench/
的 deb 包然后通过下载目录中的标准 apt 安装程序安装 deb 包
sudo apt install ./libzip4_1.1.2-1.1_amd64.deb
并下载了 workbench deb 包
sudo apt install ./mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
查看 gdebi
gdebi 是一个解决和安装依赖项的工具,了解更多信息 http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html
1) 安装 libzip4
curl -OL http://launchpadlibrarian.net/260671111/libzip4_1.1.2-1.1_amd64.deb
sudo dpkg -i libzip4_1.1.2-1.1_amd64.deb
2) 然后通过 运行 命令在 Ubuntu 19.04 上安装 MySQL workbench:
curl -OL https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-
community_8.0.16-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
3) 安装缺少的依赖项(libatkmm-1.6-1v5、libglibmm-2.4-1v5、libgtk2.0-0、libgtkmm-3.0-1v5、libpcrecpp0v5、libpython2.7、libsigc++-2.0- 0v5, libtinfo5) 通过这个命令。
sudo apt --fix-broken install
希望对您有所帮助。
从 here
下载 .deb 文件使用命令安装它
dpkg -i *.deb。
现在 MYSQL-WORKBENCH Ubuntu-19.04(Disco) 可用。
要从命令行安装 mysql workbench,您需要手动添加依赖项。
- 编辑您的
/etc/apt/sources.list
并添加以下行:
deb http://security.ubuntu.com/ubuntu cosmic-security main
deb http://cz.archive.ubuntu.com/ubuntu cosmic main universe
sudo apt-get update
从“Mysql Workbench-19.04 for Ubuntu”下载 mysql-workbench 并通过授予
mysql-workbench-community_8.0.17-1ubuntu19.04_amd64.deb
文件执行权限进行安装。
现在应该可以了。 :)
现在,mysql workbench 可用于 ubuntu 19.04。 下载文件后可手动安装
第 1 步: 直接下载link- https://dev.mysql.com/downloads/file/?id=488567
或
访问此处 select 您的 OS 然后按照 OS 版本下载 https://dev.mysql.com/downloads/workbench/
第 2 步: sudo apt 安装 file_path_of_downloaded_workbench
完成!!
workbench 的最新版本不支持 Ubuntu 19.04,19.10 的版本将无法运行。
您必须从存档中下载 19.04 支持的特定 workbench 版本。
- 访问https://downloads.mysql.com/archives/workbench/
- Select 产品版本 8.0.17,
- 下载并安装包
mysql-workbench-community_8.0.17-1ubuntu19.04_amd64.deb