Ubuntu16.04 安装有道词典

作者: LionelDong | 来源:发表于2017-04-12 00:09 被阅读2272次

在Ubuntu16.04下安装有道词典发现因为一些依赖问题无法完成安装。通过尝试找到了解决方法。

因为官方Ubuntu的deb包依赖gstreamer0.10-plugins-ugly,但是该软件在16.04里面没有了。其实没有该包,完全不影响有道词典的使用。所以我们可以去掉deb包里面对于该库的依赖。具体操作如下:

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

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

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

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

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

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

sudo vi ./youdao-dict/DEBIAN/control

  1. 重新打包:

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

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

sudo gdebi youdaobuild.deb

  • 使用dpkg进行安装

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

相关文章

网友评论

  • 4a0982a77ae3:编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly ...........删了后无法保存是什么原因啊
    LionelDong:@swllws hi, 根据经验可能是权限不够。使用sudo vi gs.... 进去编辑。然后按esc进入命令模式按住shift 点击两下z保存退出。
  • 新手毛毛:GoldenDict is powerful.
  • 呼啦啦葱:楼主,安装好之后打不开呀,直接闪退了
    呼啦啦葱:@LionelDong 打开之后发现取词无效诶。。。怎么划都没反应:joy:
    LionelDong: @呼啦啦葱 注销就可以哈哈(ಡωಡ)hiahiahia
    呼啦啦葱::blush: 重启之后就好了
  • ck2016:你i是做NLP的呀
    LionelDong: @ck2016 刚接触,萌新一枚。感觉语义理解很有前景~ 不过自己看很不系统呀(ಡωಡ)

本文标题:Ubuntu16.04 安装有道词典

本文链接:https://www.haomeiwen.com/subject/fnlpattx.html