最近有道词典出了linux版本,然而只有ubuntu的,没有其他linux分发版本的,例如我的debian就不能直接安装。今天终于找到了一个好方法,完美解决这个问题!所以,我这里用的方法是间接安装~而且可以同时使用不仅仅是有道词典
在2011年以前,有个很火很好用的词典叫stardict,后来这个词典的作者不知所踪,词典无人维护。这时,出现了Goldendict。完美支持所有词典格式(包括stardict),所有stardict有的功能它也有。很多人说是在linux下最好用的词典!
sudo apt-get install goldendict
在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等都可以。