1、如果你没有更换源,是主服务器的官网源,这时候你可以直接用sudo apt-get install mysql-workbench来安装(前提是已经装好mysql相关服务)

  2、如果你第一条装不了,那么看下面这些吧,先去mysql官网下载workbench

http://dev.mysql.com/downloads/tools/workbench/#downloads 在这里下载deb包,(要先注册一个帐号才能下载)

3、安装下载完成的包,sudo dpkg -i mysql-workbench-gpl-5.2.47-1ubu1204-amd64 此时出现以下错误

Unpacking mysql-workbench-gpl (from mysql-workbench-gpl-5.2.38-1ubu1104-amd64.deb) ...
dpkg: dependency problems prevent configuration of mysql-workbench-gpl:
mysql-workbench-gpl depends on libzip1 (>= 0.8); however:
Package libzip1 is not installed.
mysql-workbench-gpl depends on python-paramiko; however:
Package python-paramiko is not installed.
mysql-workbench-gpl depends on python-pysqlite2; however:
Package python-pysqlite2 is not installed.

这里你要下载几个依赖包,

  4、下载并安装依赖包

wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb

      wget http://launchpadlibrarian.net/94563300  /libmysqlclient16_5.1.58-1ubuntu5_i386.deb

然后执行

sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
sudo apt-get -f install python-paramiko libzip2 libmysqlclient18 mysql-client mysql-common python-pysqlite2 libdbi-perl libdbd-mysql-perl libplrpc-perl libnet-daemon-perl mysql-client
   5、有些系统安装这些就可以了,但有些还会出现两个依赖包未安装
正预备替换 mysql-workbench-gpl 5.2.47-1ubu1204 (使用 mysql-workbench-gpl-5.2.47-1ubu1204-amd64.deb) ...
正在解压缩将用于更替的包文件 mysql-workbench-gpl ...
dpkg: dependency problems prevent configuration of mysql-workbench-gpl:
mysql-workbench-gpl 依赖于 libgtkmm-2.4-1c2a (>= 1:2.24.0);libctemplate0_1.0-1_amd64 然而:
  未安装软件包 libgtkmm-2.4-1c2a。libctemplate0_1.0-1_amd64
这里又要安装两个包
6、去官网把这两个包给下载下来安装
  http://packages.ubuntu.com/precise/amd64/libctemplate0/download
  http://packages.ubuntu.com/precise/amd64/libgtkmm-2.4-1c2a/download
7、安装完这两个包,再重新执行 sudo dpkg -i mysql-workbench-gpl-5.2.47-1ubu1204-amd64 没有报错,OK,在/usr/share/applications 找到workbench,放在菜单栏上
至此workbench全部搞定 在安装软件的时候,经常会遇到这种依赖包,此时很多新手都会崩溃。只要把这些依赖包一个个找到安装上就可以了。先百度一下可以找到相关的人发的包,如果安装后还有依赖包,
那么去ubuntu官网下载,一般都有的,再安装完就可以了。只要心不急,一个一个找也会全找到的,就是麻烦点。

最新文章

  1. mysql常用操作语句
  2. js获取html5 audio 音频时长方法
  3. C# Form内存回收
  4. [python网络编程]DNSserver
  5. Linux-进程描述(4)之进程优先级与进程创建执行
  6. 进程间通信系列 之 命名管道FIFO及其应用实例
  7. 经典案例复盘——运维专家讲述如何实现K8S落地
  8. Linux CPU占用率监控工具小结
  9. 在C 与 C++混编中, 出现error LNK2019: 无法解析的外部符号 "int __cdecl main_(int,char * *)" (?main_@@YAHHPEAPEAD@Z),该符号在函数 main 中被引用
  10. visual studio code (vsc)中查看 php 数组的全部元素
  11. [Sdoi2010]古代猪文 (卢卡斯定理,欧拉函数)
  12. cdh-5.10.0搭建安装
  13. POJ 3110 Jenny's First Exam (贪心)
  14. addEventListener 的一些好方法 简单粗暴的说给你
  15. javascript数组总结
  16. JQuery+CSS3实现Ajax加载时loading效果
  17. phpcms退出 提示 :退出成功0 。 的解决办法
  18. Spring Bean的作用域类型
  19. ie tbody table 兼容方法
  20. Spring MVC启动时初始化的几个常用方法

热门文章

  1. java.lang.IllegalArgumentException: n must be positive
  2. 2PC&3PC
  3. nginx-1.14.0安装
  4. maven项目打ZIP包
  5. Web安全测试(一)-手工安全测试方法&修改建议
  6. 【BZOJ】3402: [Usaco2009 Open]Hide and Seek 捉迷藏(spfa)
  7. android RadioGroup实现单选以及默认选中
  8. Dynamics CRM 系统自己定义部分的语言翻译
  9. NATS源代码分析之auth目录
  10. linux系统中利用vagrant创建虚拟开发环境