Linux 上安装和使用 GoldenDict 查词软件

如何使用 Linux 必备查词软件 GoldenDict?看这篇文章就够了。
介绍
首先要指明,人一生离不开词典。
搞 IT 的人,每天打交道的都是第二语言:English ,学习 English 就是我们生命中的平常事,所以电脑上 English 词典软件少不了。
Linux 上没有太多可选性,GoldenDict 几乎成了现阶段唯一的选择。Windows 上就幸福的多,不只有 欧路词典,还有很多。
以下是一些 GoldenDict 让人激动的特点:
- 免费
- 纯净无广告
- 跨平台:Linux and Windows
- 离线使用:支持多种词典格式,且网络上可轻易下载到
- 在线使用:支持查维基百科,支持在线翻译(需配置)
- 支持屏幕取词并发音
注意:
GoldenDict 没有单词本不能背单词,当然也没有跨平台同步功能,所以对此功能刚需而又懒的人尽早绕道。当然 GoldenDict 有收藏功能,勤快而想打造一个自己的词语记忆库(觉得自行编码记忆更有效)的同学,可以搭配 ANKI 记忆软件,简直不能更棒!
安装
Linux 上复制安装命令到终端后 Enter 执行:
# Ubuntu
sudo apt install goldendict -y
# CentOS
sudo yum install goldendict -y
# Fedora
sudo dnf install goldendict -y
# Windows
https://sourceforge.net/projects/goldendict/files/early%20access%20builds/
GNOME 中按 Super(Win) 键搜索 gold 按下 enter 键打开应用:

修改语言

选择 编辑 > 首选项 :修改界面语言和显示风格
词典
下载词典
地址一:
小度:https://pan.baidu.com/s/1rutrcbJaB8X0BggGv1dLdA> 密码:04pi
访问地址一下载:
- 剑桥英汉词典
- Oxford Advanced Learner's English-Chinese Dictionary 8th Edition
- 新汉英大辞典
- 汉典
地址二中进入 zh_CN(简体中文) 下载:
存放词典

根据个人情况选择存放位置。我这里放在 ~/SOFTWARE/GoldenDict/dic/ 下,.tar.bz2 的压缩文件右键解压即可。
导入词典

选择 编辑 > 词典 > 词典来源 > 文件 > 添加 选择上一步的词典位置打开,点击 重新扫描 完成后 Apply 应用,切换到 群组 选项卡接着完成下一步词典分组。
词典分组

我们下载了三类词典:英汉、汉英、汉语。我们需要将它们按类分组:
选择 群组 > 添加群组 ,然后在左边 可用词典 中选中,点击中间 >,添加到分组,最后 OK 确认:
英汉:剑桥英汉词典、Oxford Advanced Learner's English-Chinese Dictionary 8th Edition
汉英:新汉英大辞典
汉语:新华字典、汉典
使用
日常查询
最笨最原始的方式,就是复制词语再跑到 GoldenDict 窗口粘贴查询。
怎么样才叫不笨呢?
选择 编辑 > 首选项 > 热键 可以看到:

热键 Ctrl+C+C 的意思是,选中需要翻译的词句,按住 Ctrl 再按两下 C 键 ,就能呼唤 GoldenDict 帮你翻译。
所以正确的翻译姿势是:选中词句,Ctrl+C+C 。
下面我列了两个场景供大家现场操练一下(需要完成前面的步骤):
英文场景: 此时你正趴在屏幕前和一个歪果仁好友发消息。
You:Why do you have a pair of blue eyes?
歪果仁:IIRC,You just asked me yesterday.
这时候尴尬了,IIRC 是什么鬼?不是在骂我吧?赶紧选中 IIRC,Ctrl+C+C ,这时我们在剑桥英汉词典中看到了解释:

中文场景: 此时你正趴在屏幕前读苏轼的《赤壁赋》。
客有吹洞箫者,倚歌而和之。
其声呜呜然,如怨如慕,如泣如诉;余音袅袅,不绝如缕。
舞幽壑之潜蛟,泣孤舟之嫠妇。
假设你不知道 嫠 字怎么读,这时候赶紧选中 嫠,Ctrl+C+C ,马上就查出来了:

我们看到 取词窗口 上有一些按钮,鼠标悬停在上面会弹出解释,常用的是导航栏中的 查询框和添加收藏(Ctrl+E)。
查询框处默认在全部词典中查询,可以切换到我们的分组中查询。
其他自行摸索。
调整界面
我们要记住快捷键 Ctrl + M ,控制显示/隐藏Menu菜单栏。程序窗口有7 个面板可不显示:

比如在面板标题上右键,只显示导航栏和查询结果导航面板,看起来就很简单清爽,菜单栏简化为导航栏最后一个图标:

屏幕取词
Ctrl+C+C 是我们大多数时候的正常姿势,
少数情况下,我们会打开导航栏中魔法棒图标的屏幕自动取词功能,
因为自动取词有时候很烦人。
添加在线翻译
对于日常查询,离线字典已够用。但是如果我们需要翻译长文,可以添加在线的 google translate (Linux):
第一步:安装 translate-shell
# Ubuntu
$ sudo apt install translate-shell -y
# Fedora
$ sudo dnf install translate-shell -y
第二步:编辑 > 词典 > 词典来源 > 程序 > 添加,进行如下配置

# Trans-2-Chinese
trans -e google -s auto -t zh-CN -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”
# Trans-2-English
trans -e google -s auto -t en-US -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”
第三步:切换到 群组 > 添加群组 > Translate ,并添加图标如下

第四步:我们实践一下,在终端中 Ctrl+C+C,查询框处选择 Translate 群组,我们就看到翻译结果啦

添加网站查词(不推荐)
离线词典基本够用了。如果你想添加某些在线词典(比如有道)到 GoldenDict ,可以添加但是体验很差,还是建议直接浏览器中访问。如果你想试试,可以添加看看:
编辑 > 词典 > 词典来源 > 网站 > 添加
# 有道
http://dict.youdao.com/search?q=%GDWORD%&ue=utf8
# 金山词霸
http://www.iciba.com/%GDWORD%/
# google
http://www.google.com/dictionary?langpair=en|zh-CN&q=%GDWORD%&hl=en&aq=f
http://www.google.com/dictionary?aq=f&langpair=en|en&q=%GDWORD%&hl=en
# 汉典
http://www.zdic.net/sousuo/?q=%GDWORD%
整理收藏

收藏了很多单词,收藏栏中可拖拽这些词语进行非常简单且原始的归类整理,
你可以把它当作一个单词本复习,
也可以导出到列表,结合 ANKI 记忆神器,纯手工打造自己的记忆库,手机-平板-电脑 随时随地想记就记。
ANKI 神器的使用,不是一句两句说的清,这里不做介绍。你辣么聪明,这点事难不到你。
恭喜!
你已经会使用 GoldenDict 了!
为了演示,我只用了一些词典,需要其他字典可在 下载字典 部分提供的地址中下载。
为什么写这篇文章呢?是因为网上那些文章,普通人真的没法看。
分享
能看完此文,定是好学之人。
信息爆炸时代,一个心理健康的人,一个有自知之明的人,皆知谦逊好学;
反之,一个无知无礼的人,一个骄傲自大的人,越是表现出一副无所不知的病样。明眼人看破不说破,静静地看着他装逼,并送出一个(鄙视的)微笑。这种病样是很难在社会立足的,迟早要摔跟头,希望能尽早意识到。
自我教育就是让自己不断进步,从愚昧到有智慧,做一个谦逊的人,做一个脱离低级趣味的人,做一个知错立改的人,这样这个世界才会爱我们。
参考文章
新手上路:GoldenDict——英语爱好者必备词典
[使用教程] Linux上最好用的词典goldendict
在GoldenDict中添加谷歌翻译
Ubuntu安装Goldendict