1.17 ubuntu下安装有道词典
摘要
解决ubuntu16安装有道词典安装后”水土不服“的一些问题
不能取词
不能发音问题
具体步骤内容如下:
下载有道词典的官方最新安装包
youdao-dict_1.1.0-0-ubuntu_amd64.deb
cd 到下载保存的目录执行解包,修改,打包等
创建youdao-dict目录,把该deb包解压到youdao-dict目录
sudo dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict
解压deb包中的control信息(包的依赖就写在这个文件里面)
sudo dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict/DEBIAN
编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly,添加gstreamer1.0-libav
sudo vi ./youdao-dict/DEBIAN/control
注意可以直接先安装好有道词典单词发音的语音包修复如下
# 安装单词发音语音包
# 搜索 gstreamer1 相关的包
sudo apt-cache search gstreamer1
# 安装找到的 gstreamer1.0-libav 包
sudo apt-get install gstreamer1.0-libav
编辑后的control文件的依赖包内目如下
Depends: python3, python3-pyqt5, python3-requests, python3-xlib, tesseract-ocr, tesseract-ocr-eng, tesseract-ocr-chi-sim, tesseract-ocr-chi-tra, python3-pil, ttf-wqy-microhei, python3-lxml, python3-xdg, python3-pyqt5.qtmultimedia, python3-pyqt5.qtquick, python3-pyqt5.qtwebkit, gir1.2-appindicator3-0.1, python3-dbus, qtdeclarative5-controls-plugin, libqt5multimedia5-plugins, gstreamer1.0-libav
重新打包,安装
sudo dpkg-deb -b youdao-dict youdaobuild.deb
sudo dpkg -i youdaobuild.deb
出现缺少的依赖使用如下命令安装所需依赖
sudo apt install -f
依赖安装完成后再次键入如下命令进行安装
sudo dpkg -i youdaobuild.deb
Last updated
Was this helpful?