1
defunct9 2018-06-13 13:27:36 +08:00
开 ssh
|
3
batman2010 2018-06-13 15:19:06 +08:00
强行安装 deb 可能把依赖关系弄乱,可以试着先修复依赖(可能需要卸载 workbench),再用 apt 安装。
|
4
Mrkon OP @batman2010 自动 fix 后在安装还是没有解决依赖问题,手动修复的方式该怎么做呢
|
5
sbw 2018-06-13 17:02:52 +08:00
你的 mysql-workbench 不要用网上下载的,用源里面的。
看情况是你的系统已经落后了,检查一下更新通道。 非常非常不推荐,很有可能 boom 的一个 hack 方法是改 /var/lib/dpkg/status 里的版本号或者直接解 deb 包运行。 |
6
batman2010 2018-06-13 19:15:07 +08:00
@Mrkon sudo apt-get update 和 sudo apt-get install -f 不报错就可以了,不用再手动修复。
之后看看能不能把 libgdal 升级下版本吧。 |
7
artandlol 2018-06-13 21:26:23 +08:00 via iPhone
用 ansible-galery 自动安装 比 apt yum 好太多
|
8
msg7086 2018-06-14 02:39:49 +08:00
难道不是安装 libgdal-dev ?
|
10
msg7086 2018-06-14 10:08:16 +08:00
@Mrkon
libgfortran3 这个包,依赖同版本的 gcc base。 有两个版本,5.3.1-14ubuntu2 和 5.4.0-6ubuntu1~16.04.9,你这边应该两者都装 5.4.0 版本。 你可以用 apt-cache policy 看一下 libgfortran3 有没有正确指向 5.4 版本。 如果指向正确,那么先 apt 安装这个包,看看前一个冲突发生在哪里,这样一级一级往前推。 |
11
Mrkon OP @msg7086
显示结果如下: libgfortran3: 已安装:(无) 候选:5.3.1-14ubuntu2 版本列表: 5.3.1-14ubuntu2 500 500 http://mirrors.aliyun.com/ubuntu xenial/main amd64 Packages 我该如何指向为 5.4.0-6ubuntu1~16.04.9。 求解 |
12
msg7086 2018-06-14 14:03:26 +08:00
|
13
Mrkon OP @msg7086 我在 /etc/apt/sources.list 中找到了如下:
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted 是备注了的 |
14
defunct9 2018-06-14 21:21:30 +08:00 via iPhone
开 ssh,让我上去试试
|