Ubuntu下安装有道词典

Ubuntu下安装有道词典_第1张图片
有道词典

内容简介


1.下载软件包

2.修改控制文件

3.安装软件包

1.下载


首先去官方网站下载有Ubuntu64位的deb包,大小为5M左右,包名为youdao-

dict_1.1.0-0-ubuntu_amd64.deb,下载地址如下图所示:

Ubuntu下安装有道词典_第2张图片
官方网站

2.修改


如果你直接去安装下载好的deb包的话,终端会提示你缺少好多依赖,而且依赖关系

中有一个“gstreamer0.10-plugins-ugly"的依赖是安装不上的。既然装不上你,那我就

去掉你,反正对有道词典的使用没多少影响。所以下面就是去掉该依赖的操作:

1. 首先在终端上,cd进入已下载好的软件包所在的目录

2. sudo dpkg-deb -x youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao

提取deb包内的文件,并且放到自动创建的youdao文件夹内。

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

提取deb包内的control控制信息,并把control文件放到youdao文件子目录DEBIAN中。记住包的依赖关系就写在control文件内。

4. sudo vim ./youdao/DEBIAN/control

使用vim编辑control文件,删除"gstreamer0.10-plugins-ugly",该部分如下图所示:

Ubuntu下安装有道词典_第3张图片
control

5. sudo dpkg-deb -b youdao youdao.deb

重新打包,把youdao文件夹打包生成youdao.deb包

3.安装


sudo apt-get install python3 python3-pyqt5 python3-requests python3-xlib python3-pil tesseract-ocr-eng tesseract-ocr-chi-tra tesseract-ocr-chi-sim libqt5designer5 libqt5help5 python3-sip tesseract-ocr python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit qtdeclarative5-controls-plugin libqt5clucene5 libqt5quickwidgets5 qml-module-qtquick-controls liblept5 libtesseract3 tesseract-ocr-osd tesseract-ocr-equ libopenjp2-7

安装有道词典所需要的依赖,有点多的吓人了,不过你可以直接粘贴,(滑稽) 嘻嘻……

差最后一步就完成了,那就是安装喽:

sudo dpkg -i youdao.deb (记住这里安装的deb包是你修改后重新打包的那个包,不是从官方下载的原始包。)

好了,有道词典安装完毕,最后献上成果吧!!!

Ubuntu下安装有道词典_第4张图片
image.png

你可能感兴趣的:(Ubuntu下安装有道词典)