Ubuntu Desktop 安装有道词典

Ubuntu Desktop 安装有道词典

  • [1. 有道词典](#1. 有道词典)
  • [2. Installation](#2. Installation)
    • [2.1. 解压 deb 包到 youdao 目录](#2.1. 解压 deb 包到 youdao 目录)
    • [2.2. 解压 deb 包中的 control 信息 (包的依赖写在该文件里面)](#2.2. 解压 deb 包中的 control 信息 (包的依赖写在该文件里面))
    • [2.3. 编辑 control 文件,删除依赖里面的 gstreamer0.10-plugins-ugly](#2.3. 编辑 control 文件,删除依赖里面的 gstreamer0.10-plugins-ugly)
    • [2.4. 创建 youdaobuild 目录,重新打包](#2.4. 创建 youdaobuild 目录,重新打包)
    • [2.5. 安装](#2.5. 安装)
    • [2.6. launcher](#2.6. launcher)
  • References

1. 有道词典

https://cidian.youdao.com/index-linux.html

youdao-dict_1.1.0-0-ubuntu_amd64.deb

2. Installation

有道词典官方的 deb 包 (Ubuntu 版本) 依赖 gstreamer0.10-plugins-ugly,它在 Ubuntu 16.04 里面已经没有了。其实没有该包,完全不影响有道词典的使用。我们可以去掉 deb 包里面对于该库的依赖。

strong@foreverstrong:~/software$ ll
total 2730776
drwxrwxr-x  5 strong strong       4096 11月  7 15:18 ./
drwxr-xr-x 40 strong strong       4096 11月  7 15:00 ../
-rw-rw-r--  1 strong strong    5427832 11月  7 15:17 youdao-dict_1.1.0-0-ubuntu_amd64.deb
 
strong@foreverstrong:~/software$ chmod a+x  youdao-dict_1.1.0-0-ubuntu_amd64.deb 
 
strong@foreverstrong:~/software$ ll
total 2730776
drwxrwxr-x  5 strong strong       4096 11月  7 15:18 ./
drwxr-xr-x 40 strong strong       4096 11月  7 15:00 ../
-rwxrwxr-x  1 strong strong    5427832 11月  7 15:17 youdao-dict_1.1.0-0-ubuntu_amd64.deb*

2.1. 解压 deb 包到 youdao 目录

strong@foreverstrong:~/software$ dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao

2.2. 解压 deb 包中的 control 信息 (包的依赖写在该文件里面)

strong@foreverstrong:~/software$ dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN

2.3. 编辑 control 文件,删除依赖里面的 gstreamer0.10-plugins-ugly

strong@foreverstrong:~/software$ vim youdao/DEBIAN/control

2.4. 创建 youdaobuild 目录,重新打包

strong@foreverstrong:~/software$ mkdir youdaobuild
 
strong@foreverstrong:~/software$ dpkg-deb -b youdao youdaobuild/
dpkg-deb: building package 'youdao-dict' in 'youdaobuild//youdao-dict_1.1.0-0~ubuntu_amd64.deb'.

2.5. 安装

strong@foreverstrong:~/software/youdaobuild$ sudo dpkg -i youdao-dict_1.1.0-0~ubuntu_amd64.deb 
...
Errors were encountered while processing:
 youdao-dict
 
strong@foreverstrong:~/software/youdaobuild$ sudo apt-get -f install
 
strong@foreverstrong:~/software/youdaobuild$ sudo dpkg -i youdao-dict_1.1.0-0~ubuntu_amd64.deb 

2.6. launcher

Search your computer -> Youdao Dict -> Lock to Launcher

References

[1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

相关推荐
Yongqiang Cheng6 个月前
Ubuntu Desktop Server - Resource temporarily unavailable
resource·ubuntu desktop·ubuntu server·temporarily·unavailable
Yongqiang Cheng6 个月前
Ubuntu Desktop - Rename a file or folder
rename·ubuntu desktop·file or folder
Yongqiang Cheng6 个月前
Ubuntu Desktop 免费的文件 / 目录差异比较工具 (Beyond Compare 为收费软件)
beyond compare·ubuntu desktop·免费的文件差异比较工具·免费的目录差异比较工具
Yongqiang Cheng6 个月前
Windows 远程访问 Ubuntu Desktop - 虚拟网络控制台 (Virtual Network Console,VNC)
windows·vnc·远程访问·ubuntu desktop·虚拟网络控制台
Yongqiang Cheng6 个月前
Ubuntu Desktop 更改默认应用程序 (Videos -> SMPlayer)
ubuntu desktop·更改默认应用程序·videos smplayer
Yongqiang Cheng6 个月前
Ubuntu Desktop - Updates (不升级到新版本)
ubuntu desktop·updates·不升级到新版本
Yongqiang Cheng7 个月前
Ubuntu Desktop - Desktop
ubuntu desktop
Yongqiang Cheng8 个月前
Ubuntu Desktop - Screenshot (截图工具)
ubuntu desktop·screenshot·截图工具
Yongqiang Cheng8 个月前
Ubuntu Desktop 显示文件路径
ubuntu desktop·显示文件路径