有道詞典在Ubutu16 04上的安裝

2022-03-26 12:32:39 字數 826 閱讀 1800

youdao-dict_1.1.0-0-ubuntu_amd64.deb

嘗試直接安裝

sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb

結果出現大量的依賴關係問題:

此時更新下軟體:

sudo apt-get -f install

sudo apt-get install tesseract-ocr

此時再次嘗試安裝一次,依然有依賴關係問題,說是未安裝軟體包gstreamer0.10-plugins-ugly.

首先將原安裝包解壓到youdao目錄下:  

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

然後解壓control資訊:   

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

編輯control檔案,刪除depends裡面的gstreamer0.10-plugins-ugly。

建立youdaobuild目錄,重新打包:

dpkg-deb -b youdao youdaobuild/

這樣,在youdaobuild裡面就會生成乙個新的deb包。

我們安裝這個包就不會存在依賴的問題了:

sudo dpkg -i youdao-dict_1.1.0-0~ubuntu_amd64.deb

此時搜尋應用就可以找到有道詞典,開啟就能用啦~

Ubuntu 16 04安裝有道詞典

因為官方的deb包 ubuntu版本的 依賴gstreamer0.10 plugins ugly,但是該軟體在16.04裡面已經沒有了。但其實沒有該包,完全不影響有道詞典的使用。所以我們可以去掉deb包裡面對於該庫的依賴。具體操作如下 2.建立youdao dict目錄,把該deb包解壓到youda...

Ubuntu 16 04安裝有道詞典

因為官方的deb包 ubuntu版本的 依賴gstreamer0.10 plugins ugly,但是該軟體在16.04裡面已經沒有了。但其實沒有該包,完全不影響有道詞典的使用。所以我們可以去掉deb包裡面對於該庫的依賴。具體操作如下 2.建立youdao dict目錄,把該deb包解壓到youda...

Ubuntu 16 04安裝有道詞典

因為官方的deb包 ubuntu版本的 依賴gstreamer0.10 plugins ugly,但是該軟體在16.04裡面已經沒有了。但其實沒有該包,完全不影響有道詞典的使用。所以我們可以去掉deb包裡面對於該庫的依賴。具體操作如下 2.建立youdao dict目錄,把該deb包解壓到youda...