首先,前往有道词典官网下载deb安装包:http://cidian.youdao.com/index-linux.html

我选择的是64位ubuntu版本:youdao-dict_1.1.0-0-ubuntu_amd64.deb

进去你的deb包放置的目录,然后运行 sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb

你会发现这个安装不了。因为有一些库与包的依赖需要先安装。

sudoapt−getinstallpython3−pyqt5有些不能安装则sudoapt−getinstallpython3−pyqt5有些不能安装则 sudo apt-get -f install

再$ sudo apt-get install python3-pyqt5

$ sudo apt-get install tesseract-ocr

$ sudo dpkg -i youdao-dict_1.1.0~ubuntu_amd64.deb

这时,终端还是会提示你需要安装该依赖:gstreamer0.10-plugins-ugly

但是ubuntu已经去掉了gstreamer0.10-plugins-ugly,所以这个依赖是安装不上的。那么,有道词典就不能安装了么?不是的。

其实该依赖去掉也无所谓,对有道词典的使用几乎没什么影响。所以,接下来的步骤就是去掉该依赖:

  1. 解压deb包:

    dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb  youdao
    
  2. 解压deb包中的control信息(包的依赖就写在这个文件里面):

    $ dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN
  3.  编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly。
  4.  重新打包:
    $ dpkg-deb -b youdao youdao.deb
  5.  安装重新打包的安装包
    $ sudo dpkg -i youdao.deb

至此,在其它依赖都安装上的情况下,有道词典就可以正确安装上了。

终端输入youdao-dict,便可以启动有道词典了。

ubuntu16.04下安装有道词典相关推荐

  1. Ubuntu16.04下安装有道翻译

    Ubuntu16.04下安装有道翻译 参考: https://www.cnblogs.com/pursuiting/p/6194682.html 下载并安装3个依赖包 下载并安装有道词典 下载并安装3 ...

  2. 有道linux安装路径,Ubuntu 16.04下安装有道词典出错的解决方法

    笔者刚刚装好了Ubuntu16.04, 打算要接着安装有道词典 (网址:http://cidian.youdao.com/index-linux.html).下载下来用dpkg安装居然出错.大概的意思 ...

  3. ubuntu16.04 下安装Opencv2.4.9

    ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from:  https://sourceforge.net/projects/opencvlibrary/? ...

  4. wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法

    Ubuntu16.04下安装Wechat 很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtba ...

  5. ubuntu16.04下安装openssh-server报依赖错误的解决方法

    ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...

  6. ubuntu20.04下载安装有道词典

    ubuntu20.04下载安装有道词典_对方正在长头发鸭的博客-CSDN博客_ubuntu安装有道词典 sudo dpkg -i youdao-dict_6.0.0-ubuntu-amd64.deb  ...

  7. Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm

    1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.contin ...

  8. Ubuntu16.04 下安装 Teamviewer 远程控制软件

    TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...

  9. ubuntu16.04下安装企业微信和微信(实测能用)

    ubuntu16.04下安装企业微信和微信(实测能用) 安装deepin 安装企业微信 安装微信 安装deepin 第一步: git clone https://gitee.com/wszqkzqk/ ...

最新文章

  1. tensorflow tensor 张量 部分采样 切片和索引
  2. ORA-28000: the account is locked 解决方法
  3. Photoshop的批处理(有海量的数码照片,想传上网的话就看下)
  4. c语言用数组写密码程序,想程序高手求助--用C语言来编辑一个输入密码的程序...
  5. jax-ws和jax-rs_带有JAX-RS和PrimeFaces的RESTful图表
  6. android加法服务类,iOS越来越像Android:苹果简单做加法远离精致
  7. 一次性搞懂JavaScript正则表达式之语法
  8. hyperworks安装教程linux,HyperWorks安装说明.ppt
  9. 台大李宏毅Machine Learning 2017Fall学习笔记 (12)Why Deep?
  10. 读书笔记:《把时间当作朋友》
  11. moments音标_moment  是什么意思_moment  的翻译_音标_读音_用法_例句_爱词霸在线词典...
  12. unity游戏开发毕设_请问自学Unity开发出一款游戏作为毕设大概要多久?
  13. squid代理服务器的应用
  14. a星地图测试工具_A星算法地图编辑器
  15. 一行JS代码实现ie浏览器升级弹窗
  16. c语言 模拟memcmp
  17. BH1750 STM32 驱动程序
  18. 一个程序媛的古北水镇游览攻略
  19. adwords与adsence
  20. dos黑框的一些命令

热门文章

  1. javascript调用Flash里对象的方法(函数)搞了五个小时。
  2. Training—Managing Audio Playback
  3. 整理分析自己的软考过程
  4. 服务器php 启动命令_禁止php运行服务器命令行函数的安全配置
  5. 华南理工大学网络教育计算机答案,计算机应用基础--随堂练习2019春华南理工大学网络教育答案...
  6. mysql暂停触发器_mysql如何临时禁用触发器
  7. 计算机在材料科学的应用论文,计算机在材料科学中的应用论文
  8. catch的执行与try的匹配
  9. vue-router 按需加载
  10. 知乎首页 粒子效果 动态背景