如何在Debian Buster中安装MySQL Workbench?

9
我尝试了以下命令:
sudo dpkg -i mysql-apt-config_0.3.5-1debian8_all.deb
sudo apt-get update
sudo apt-get install mysql-workbench-community

但在搜索mysql-workbench-community时

sudo apt-cache search workbench | grep mysql

不返回任何内容。

而且

sudo apt-get install mysql-workbench-community

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mysql-workbench-community

该怎么做?

5个回答

7

我成功地安装了MySQL Workbench 8.0.19版本,使用以下命令在Debian Buster中从Ubuntu软件包进行安装,没有遇到任何问题:

sudo dpkg -i mysql-workbench-community_8.0.19-1ubuntu18.04_amd64.deb

首先,您必须从mysql网站下载该软件包:

只需选择Ubuntu Linux操作系统和18.04版本(19.10版本存在损坏的依赖项)。

希望这可以帮助到您。


它似乎在工作,但我收到了这个错误:/usr/bin/mysql-workbench-bin: error while loading shared libraries: libpcrecpp.so.0: cannot open shared object file: No such file or directory - Mahmood Shehab
这个方法可行,但为了避免在Buster中保存模式时出现错误,我需要添加美国本地化设置:
  • 在/etc/locale.gen中取消注释en_US.utf8
  • 运行locale-gen
  • 使用locale -a进行确认并重新启动MySQL Workbench
- Mbo42

3

它是永久删除了,还是将来会回来? - Luciano Serra
@LucianoSerra 目前还没有任何更改。 - Andre Gomes Borges Vieira
@LucianoSerra 我想它会再回来的! - Andre Gomes Borges Vieira
1
如果您愿意处理一个关键性的错误,您可以从https://downloads.mysql.com/archives/workbench/下载Ubuntu版本。然后在终端中使用sudo dpkg -i进行安装。接下来需要打开Synaptic软件包管理器,它会注意到损坏的软件包。使用编辑>修复损坏的软件包,然后应用更改。工作台将会出现警告,所以请小心依赖它的程度。我使用的另一种选择是dbeaver。 - Anthony Petrillo
正如在此处(https://bugs.debian.org/867943)所述,“严重错误”早已解决... - Gianks
@Gianks 是真的。但它不是由Debian团队或MySQL团队发布的。无论如何,你可以像上面发布的那样“始终”安装它! - Andre Gomes Borges Vieira

2

您也可以从Snapcraft安装它。我没有使用过它,但显然它是有效的。首先,您需要启用snapd:

$ sudo apt更新

$ sudo apt安装snapd

$ sudo snap安装核心

然后安装MySQL workbench(社区版):

$ sudo snap安装mysql-workbench-community

如果您想要删除它,只需执行:

$ sudo snap删除mysql-workbench-community


有人知道这个方法是否存在任何问题吗? - Nicolás Gómez

1

我使用以下方法,在Debian 10上安装了最新版本的MySQL Workbench(截至本文撰写时):

sudo apt install ./mysql-workbench-community_8.0.23-1ubuntu20.10_amd64.deb

由于缺少一些依赖项,因此我随后运行了以下命令:

sudo apt --fix-broken install

我刚开始使用它,但MySQL Workbench似乎运行良好。值得一提的是,下面的链接说明MySQL Workbench社区版在Debian上不可用,尽管我不确定为什么会这样。

mysql-workbench-community - MySQL Workbench(不适用于Debian平台)

https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qg-apt-available


0

在Debian 10上安装MySQL的命令行:

$ sudo apt update
$ sudo apt upgrade
$ wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
$ sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb

请记得使用字母、数字和符号创建安全密码

$ sudo apt update
$ sudo apt install mysql-server
$ sudo apt-get build-dep mysql-server
$ wget https://downloads.mysql.com/archives/get/file/mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
$ sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
$ sudo apt install -f
$ sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

祝你编程愉快!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接