Linux下的另一个词典GoldenDict

以前一直在用statdict,突然发现了一个好用的东西Goldendict.

转载丁香园上一篇文章:http://www.dxy.cn/bbs/topic/20455142

Goldendict

话说国内的lingoes一直以来是我的最爱,然而几次升级之后,出现强制升级和广告的问题实在让人恼火,加上词库是封闭的,看上去也是盗用网上一些开源的词库作为自己用了,而且自己加点单词都不行,虽然作者承诺会放出词库的制作工具,然而这么多年了也没见动静,很无奈!因此网上搜索开源词典,先是stardic,但是好久没更新了,过时了,听说作者精神超常而且最近失踪了~~最后找到这款词典,试用了一段时间很不错,因此推荐给战友们。

优点:

俄国人做的词典,开源,多平台可以用。

词库多,可以支持StarDict词库,可以制作自己的词库,最nb的是可以支持Babylon词库.BGL格式,google搜索和维基百科也集成到词典里面了。

缺点:

取词还不是很强大,在firefox下和64位系统下不能鼠标取词,对我老说没有大碍,我压根不喜欢取词窗口跳来跳去的,可以通过快捷键Ctrl+C+C取词。
取词弹窗和主检索窗口联动不是很紧密
快捷键不够多
俄国人做的,官网好多俄语,交流有障碍

总的来说还是很不错的词典,
详细介绍在这 http://goldendict.org/
需要的可以去主页下载 目前稳定版 1.01 http://goldendict.org/download.php
最新测试版在 https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows
词典好多 官方提供的链接 http://goldendict.org/dictionaries.php
巴比伦词典合集 http://www.verycd.com/topics/2761702/

似乎,Kindle 多看版本里面的词典也是类似的。

参考:

1、Ubuntu上相关介绍:http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=265588

2、官网:http://goldendict.org/

时间: 2024-09-29 01:05:48

Linux下的另一个词典GoldenDict的相关文章

Linux 下查看某一个程序所使用的内存方法介绍

Linux 下查看某一个程序所使用的内存方法介绍 在 Linux 上进行开发和运营维护的时候,免不了要查看某一个程序所占用内存的情况.常用方法总结如下(注意第四种方法): 第一种:ps -aux | grep process_name 举例如下:现打算监控/usr/bin/sshd所占的内存,首先需找到pid,然后使用top进行有目标的监控,RES即为内存值,见下两图: top -p 1231,截图如下:    第二种:top -p pid 查看程序的情况 如上图所示! 第三种:cat /pro

在linux下,查看一个运行中的程序, 占用了多少内存

1. 在linux下,查看一个运行中的程序, 占用了多少内存, 一般的命令有 (1). ps aux: 其中  VSZ(或VSS)列 表示,程序占用了多少虚拟内存. RSS列 表示, 程序占用了多少物理内存. 虚拟内存可以不用考虑,它并不占用实际物理内存. (2). top 命令也可以 其中  VIRT(或VSS)列  表示,程序占用了多少虚拟内存. 同 ps aux 中的 VSZ列 RES列 表示, 程序占用了多少物理内存.同 ps aux 中的RSS列 2.在linux下, 查看当前系统占用

Linux下libaio的一个简单例子

转载:http://www.cnblogs.com/aLittleBitCool/archive/2011/10/18/2216646.html 异步io,很好玩的一个东西,从接口来看,封装的比较厉害,有时间研究内部实现,可以在项目中考虑替代select. libaio是Linux下的一个异步非阻塞接口,它提供了以异步非阻塞方式来读写文件的方式,读写效率比较高. 首先推荐两个介绍Linux I/O模型的页面,写的很好: http://www.ibm.com/developerworks/cn/l

Linux下如何查看一个下载的包被安装在什么位置

指令 ps -ef|grep mysql 得出结果 root     17659     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid mysql    17719 17

分析linux下如何运行一个执行文件

本文只为整理思路,供自己日后参考.现在就从从一个执行文件a.out的运行开始,自上而下地分析linux是如何运行一个执行文件的. 1.首先,需要了解一下a.out这个目标文件.a.out在linux下是ELF(Executable Linkable Format)文件格式,该目标文件由一个文件头.代码段.数据段(已初始化).从定位信息区.符号表及符号名字字符串构成,如下左图所示,经过链接后生成执行文件如下右图所示,需要说明的是1).bss段在目标文件和执行文件中并不占用文件的空间,但是它在加载时

linux下如何查看一个服务所在的安装路径?

当接手一个不是自己维护的linux服务器,我们常常会想要看看该服务器上是否安装了某个服务,这个服务安装的路径在哪? redis 是开发过程中常常会用到的一个服务,我这里就以这个服务为例,进行说明. 1.执行ps -ef | grep redis 命令,结果如下: 小结:可以看到,通过ps命令只能查到服务的相对路径,查不到的进程的详细信息,如绝对路径. 2.执行ps -u 系统用户名,进一步确定进程id, 我这里的系统用户名是root,执行ps -u root,结果如下: 结合1的操作结果图可知,

Linux下如何查看一个文件是否拥有软链接或硬链接文件?

问题1:我创建了一个硬链接文件,但是我不知道放在那里了,请问怎么办? 思路: 查找文件可以利用find命令. 硬链接的特性,不会跨文件系统,所以源文件在哪个文件系统中,就在那里找 硬链接文件和源文件具有相同的inode号,可以利用find的-inum参数和-samefile参数来查找. -inum参数表示按照inode号去查找,首先要查看文件的inode号 -samefile参数表示查找和某个文件相同的inode的文件,不用查看文件的inode号 [[email protected] oldbo

linux下如何添加一个用户并且让用户获得root权限

转自:http://blog.sina.com.cn/s/blog_6fc583e70100n6rm.html 测试环境:CentOS 5.5 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 Retype new UNIX password: /

linux下用Apache一个IP多个域名建虚拟主机

如有两个域名,分别是hello.abc.com和play.abc.com,需把这两个域名都绑定到 IP是219.13.34.32的服务器上 1.首先需在域名供应商管理页面指定域名和IP的对应关系 2.WEB服务器配置好LAMP环境 3.把对应的源码分别放到/usr/local/apache/htdocs目录下,分别命名为upload和upload2 4.配置apache #vi httpd.conf 更改成 ServerName 219.13.34.32:80 然后在文件中添加以下内容 Name