Ubuntu16.04安装有道词典

在安装有道词典时,在使用命令:sudo dpkg -i Desktop/youdao-dict_1.1.0-0-ubuntu_amd64.deb安装从官网下载的deb包时会报依赖错误。
简单的执行sudo apt-get install -f并不能解决这一错误,主要是报没有gstreamer0.10-plugins-ugly的错误。而Ubuntu16.04中仿佛已经并没有这个包了。于是查找资料,发现可以不需要这个包。

生成自己的deb包

进入deb所在的目录,解压包

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

执行改名了后会生成youdao文件夹

解压得到control信息

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

执行该命令后,会得到youdao/DEBIAN文件夹

编辑control文件

删除control文件中Depends里的gstreamer0.10-plugins-ugly

生成自己的deb包

dpkg-deb -b youdao/ youdao_dict.deb

安装这个包

sudo chmod +x youdao_dict.deb
sudo dpkg -i youdao_dict_gph.deb

如果安装后系统出现错误提示

安装后系统右上方出现一个红色圆圈和一横,则执行如下命令

sudo apt-get install -f
sudo apt-get autoremove

你可能感兴趣的:(Ubuntu)