我選擇的是64位ubuntu版本:youdao-dict_1.1.0-0-ubuntu_amd64.deb
進去你的deb包放置的目錄,然后運行 sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb
你會發現這個安裝不了。因為有一些庫與包的依賴需要先安裝。
即使執行了sudo apt-get install -f ?依然還是不行,
這時,終端還是會提示你需要安裝該依賴:gstreamer0.10-plugins-ugly
但是ubuntu已經去掉了gstreamer0.10-plugins-ugly,所以這個依賴是安裝不上的。那么,有道詞典就不能安裝了么?不是的。
其實該依賴去掉也無所謂,對有道詞典的使用幾乎沒什么影響。所以,接下來的步驟就是去掉該依賴:
解壓deb包:
dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb? youdao
解壓deb包中的control信息(包的依賴就寫在這個文件里面):
$ dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN
編輯control文件,刪除Depends里面的gstreamer0.10-plugins-ugly。
重新打包:
$ dpkg-deb -b youdao youdao.deb
安裝重新打包的安裝包
$ sudo dpkg -i youdao.deb
最后到軟件中心找到有道詞典啟動就可以了,然后固定到左側的啟動欄。完美。