在 ubuntu 19.04 上安装 mysql 工作台时出现问题



它说它在任何来源中都不可用。尝试使用甲骨文提供的 debian。它说libssl版本是不兼容的。在这方面有任何帮助。

现在,mysql workbench 可用于 ubuntu 19.04。您可以在下载文件后手动安装。

第 1 步:直接下载链接-https://dev.mysql.com/downloads/file/?id=488567

访问此处选择您的操作系统,然后根据操作系统版本下载https://dev.mysql.com/downloads/workbench/

第 2 步:sudo apt install file_path_of_downloaded_workbench

完成!!

我通过直接从 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 上

1(在 Ubuntu 19 上之前,我不得不手动安装一个库 libzip https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html

2(然后在下载页面上手动选择MySQL工作台的deb包 https://dev.mysql.com/downloads/workbench/

然后通过下载目录中的标准 apt 安装程序安装 deb 软件包

sudo apt install ./libzip4_1.1.2-1.1_amd64.deb

并下载了工作台 deb 包

sudo apt install ./mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

您可以从 https://dev.mysql.com/downloads/workbench/下载源代码,编译并安装它。我这样做了,它非常适合我。我不得不安装几个包依赖项并查看一些基本的编译器详细信息,但最终结果是成功的。按照安装文件说明进行操作,并考虑从 CMakeLists.txt 中删除 Werror 选项。从 Web 下载 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

屏幕截图 1

截屏 2

UBUNTU 19.04 disco dingo -> mysql-workbench 安装步骤:

  1. 添加 MySQL 完整源列表: https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb

  2. 安装库:sudo apt-get install libgtkmm-3.0 libpcre++*

  3. 在 "/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
  1. sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y

  2. sudo apt-get install mysql-utilities mysql-common mysql-community*

  3. sudo apt-get install mysql-workbench (finish!!)

在这里工作!

最新版本的工作台不支持 Ubuntu 19.04,19.10 版本将无法正常工作。

您必须从存档中下载 19.04 支持的特定工作台版本。

  • 访问 https://downloads.mysql.com/archives/workbench/
  • 选择产品版本 8.0.17,
  • 下载并安装软件包mysql-workbench-community_8.0.17-1ubuntu19.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工作台:

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

希望这有帮助。

从这里下载.deb文件

使用命令安装它

dpkg -i *.deb。

现在 MYSQL-WORKBENCH for Ubuntu-19.04(Disco( 可用。

要安装 mysql 工作台表单命令行,您需要手动添加依赖项。

  • 编辑您的/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文件的执行权限进行安装。

现在它应该工作了。:)

最新更新