編碼的世界 / 優質文選 / 生物

linux(所有版本)下安裝有道詞典


2022年7月19日
-   

最近有道詞典出了linux版本,然而只有ubuntu的,沒有其他linux分發版本的,例如我的debian就不能直接安裝。今天終於找到了一個好方法,完美解決這個問題!所以,我這裏用的方法是間接安裝~而且可以同時使用不僅僅是有道詞典
step1:安裝Goldendict
在2011年以前,有個很火很好用的詞典叫stardict,後來這個詞典的作者不知所蹤,詞典無人維護。這時,出現了Goldendict。完美支持所有詞典格式(包括stardict),所有stardict有的功能它也有。很多人說是在linux下最好用的詞典!
sudo apt-get install goldendict
安裝完成之後打開詞典,界面簡單而整潔:
step2:添加源
在Edit->Dictionaries->Source->website選項卡,點擊add
添加有道詞典網址:
http://dict.youdao.com/search?q=%GDWORD%&ue=utf8
起名youdao,並在行末勾選上,點擊Apply,OK

大功告成!以後就可以使用這個字典來查有道了。

還可以在網上查找其他詞典的詞典文件或者網址添加到源中。 推薦詞典列表及下載地址:http://www.360doc.com/content/14/0317/20/14641369_361393326.shtml GoldenDict使用和詞典添加詳解:http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=265588
注意:添加詞典文件時,不能直接添加詞典文件,添加的是詞典文件所在的文件夾

屏幕取詞
在屏幕上用鼠標選定詞,然後Ctrl+C+C即可查詞,相當方便!從此看文獻時再也不用專門開一個windows虛擬機來查字典了~
更新版本
如果對於無法顯示維基百科很抓狂,可以到GITHUB下載最新版本並編譯,到https://github.com/goldendict/goldendict 按照Readme一步步來就可以了
發聲詞典播放報錯問題解決方案
興致勃勃地下載了一個韋式英英詞典(能發音),結果點擊揚聲器按鈕,彈出報錯:
WARN: FFmpeg audio Player ao_open_live() failed: can not open the device alsa channel 1, rate 11025, bit 8

意思是無法打開alsa。Google 了下,在github上的論壇終於找到了解決方法。原來這個alsa是一種聲卡驅動,除了這個之外還有pulse,dummy等。
解決方法: 打開 /etc/libao.conf ,發現內容如下:
default_driver=alsa
quiet

把裏面的quite刪掉,alsa改成pulse即可:
default_driver=pulse

保存,重啟電腦即可生效。再打開Goldendict,詞典應該就可以發聲了。
若還是無法播放,可以在詞典的工具欄Edit->Preferrence裏點擊Audio選項卡,把Playback裏面的Use internal player換成自己電腦上用的即可,什麼mplayer,vlc等都可以。

熱門文章