Ubuntu16.04 安装有道词典

  以前也写过一篇Ubuntu安装有道词典的文章,装的是Openyoudao,今天又尝试了一种新的方法,用起来感受跟在windows上差很少。html


 

  在Ubuntu16.04下安装有道词典发现由于一些依赖问题没法完成安装。经过尝试找到了解决方法。linux

  由于官方Ubuntu的deb包依赖gstreamer0.10-plugins-ugly,可是该软件在16.04里面没有了。ubuntu

  其实没有该包,彻底不影响有道词典的使用。因此咱们能够去掉deb包里面对于该库的依赖。具体操做以下:windows

  1. 从官方下载Ubuntu版本的deb包:youdao-dict_1.1.0-0-ubuntu_amd64.debui

  2. 建立youdao-dict目录,把该deb包解压到youdao-dict目录:spa

sudo dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dicthtm

  1. 解压deb包中的control信息(包的依赖就写在这个文件里面):

sudo dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict/DEBIANblog

  1. 编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly。

sudo vi ./youdao-dict/DEBIAN/controlci

  1. 从新打包:

sudo dpkg-deb -b youdao-dict youdaobuild.debget

  1. 安装从新打包的安装包
  • 已经安装gdebi包管理器,能够使用以下命令安装,自动解决依赖问题

sudo gdebi youdaobuild.deb

  • 使用dpkg进行安装

sudo dpkg -i youdaobuild.deb
出现缺乏的依赖使用以下命令安装所需依赖
sudo apt install -f
依赖安装完成后再次键入以下命令进行安装
sudo dpkg -i youdaobuild.deb



  来源:http://www.jianshu.com/p/815c8a7a75c8
相关文章
相关标签/搜索