轉載自http://blog.sina.com.cn/s/blog_6c2e90ea0100u6t3.html
最近琢磨字典多一些,以前一直不知道gnome自帶的gnome-dictionary如何使用,因為預設的字典源裡都沒有中文字典,而且離線更是無法使用。其實不然,字典服務可以自架,并且可以使用自己的字典。
在自己的機器上架設dictionary server,以ubuntu為例:
安裝dictd / dict
sudo apt-get install dictd dict
前者是字典伺服器,後者是字典服務用戶端。還可以從倉庫裡安裝已經打包好的字典,如
sudo apt-get install dict-stardic
是一個英漢字典
dictd安裝好後會預設自啟動,也可以通過
sudo service dictd start
來控制dictd的啟動、重新開機和關閉。
通過dict測試服務的狀況
dict -D
指令會列出可用的資料庫(即字典)
在gnome-dictionary中添加字典源
Edit->Preference->Source->Add
Name: 自定義的字典名
Transport: Dictionary Source
Hostname: 127.0.0.1
Port: 2628
Close之後可以到主界面打開側邊欄,在Dictionary Source中輕按兩下標明此字典,在Aailable
Dictionaries裡輕按兩下選中目标字典,于是就可以在gnome-dictionary裡使用本地的字典服務了。
接下來安裝自己的字典。stardict的網站上有很多中文字典,上面也都标示了授權協定。要在dictd裡使用這些字典,需要進行一個簡單的格式轉換。安裝一個工具
sudo apt-get install dictconv
它的使用方法: