无法在Ubuntu 16.04上安装MySQL Workbench

3
在从软件中心安装MYSQL Workbench时,由于停电系统关闭了。当我重新启动后,尝试再次安装workbench时,它无法安装。如果使用命令行安装,请尝试:
sudo apt-get install mysql-workbench

我遇到了以下错误。
以下软件包存在未满足的依赖关系:mysql-workbench: 依赖于 libgdal.so.1-1.11.3,依赖于 libgdal1i(≥1.8.0),但是它不会被安装。E: 无法纠正问题,您有损坏的软件包。
请帮忙在Ubuntu 16.04上安装它。

1
这在技术上不是询问这个问题的正确场所,但您可以使用sudo apt-get install -f或sudo dpkg --configure -a。如果这样做不起作用,请重新启动系统并尝试进入恢复模式并修复损坏的软件包,前提是在系统未登录的情况下能够使用互联网。如果这也不起作用,请手动从其存储库下载并安装libgdal.so文件。 - Dinesh.hmn
4个回答

3

我曾经遇到过完全相同的问题。使用apt-get安装无法成功,但使用.deb文件安装却没有问题:

  1. 前往mysql-workbench下载站点
  2. 选择平台 > Ubuntu Linux > 下载
  3. 不需要使用账号,直接开始下载
  4. 打开已下载的deb文件
  5. 点击安装

希望这对你也有用。


1
  1. https://dev.mysql.com/downloads/repo/apt/ 下载apt仓库

选择“不,谢谢,直接开始我的下载”

2)安装 sudo apt install ./mysql-apt-config_0.8.15-1_all.deb

3)在安装过程中,会弹出对话框,点击“确定”以继续MySQL Workbench的安装。

4)更新apt

sudo apt update

5)安装Workbench

sudo apt install mysql-workbench-community

6)运行命令mysql-workbench启动


0

列出被保留的软件包:apt-mark showhold 然后 取消保留状态:apt-mark unhold

然后删除它们。然后再次尝试您的主要安装。


0

在Ubuntu 19上:

1) 我必须先手动安装一个库libzip,可以从以下链接下载: https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html

2) 然后手动从下载页面选择mysql workbench的deb包,可以从以下链接下载: https://dev.mysql.com/downloads/workbench/

接着,在Downloads目录下通过标准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


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