使用Mint已經有一段時間了,在閱讀英文資料時或多或少會遇到一些生僻的單詞,這時候就想起了翻譯軟件,不過Mint沒有安裝翻譯軟件,需要我們自己去安裝。
在Linux上有一個老牌的翻譯軟件:星際譯王(Stardict)。不過,該軟件已經有很長時間沒有更新了,因此我準備使用一個新一點的翻譯軟件,這時便找到了: **有道詞典**。
我們可以從網上下載有道詞典。下載地址:[http://cidian.youdao.com/index-linux.html](http://cidian.youdao.com/index-linux.html)。下載時可以選擇Ubuntu或者二進制版本。Mint是基于Ubuntu開發的,所以Ubuntu版本可以適用于Mint。二進制版本就很更加通用了,任何Linux版本都可以安裝。
### 有道詞典Ubuntu版本安裝:
- 1.下載安裝包:youdao-dict_1.0.2~ubuntu_i386.deb
- 2.雙擊該安裝包,在彈出的窗口中選擇install,然后就開始自動安裝了。通過觀察后,我發現,安裝就是從網上下載安裝文件,然后安裝到本地目錄中。
- 3.安裝完成后提示安裝完成.下面上張安裝完成后的截圖。

該版本的安裝方法很智能,或者說很傻瓜也可以,哈哈。因為它使用了Gdebi來幫助我們安裝。這也是為什么下載的安裝包使用deb后綴的原因。
### 有道詞典二進制版本安裝:
- 1.下載安裝包:youdao-dict_1.0.2~binary_i386.tar.gz。
- 2.解壓安裝包文件.解壓命令為:tar -zxv -f youdao-dict_1.0.2~binary_i386.tar.gz。
- 3.在解壓后的目錄中執行./install.sh.稍等片刻,安裝結束。因為安裝包中已經包含需要安裝的文件,所以安裝速度相對會快一些。
該版本的安裝方法也很智能,其實是軟件制作者做的比較完善。做為一個程序開發者,我們不能滿足于”會安裝軟件“這種現狀。我們還需要知道程序是如何安裝到本地的,在安裝過程中對我們的電腦做了哪些操作。這一切都在安裝文件中:install.sh。我們打開install.sh文件,從文件中可以看到安裝過程中執行的各項Linux命令。
~~~
#!/bin/sh
PREFIX=/usr
mkdir -p $PREFIX/bin
mkdir -p $PREFIX/share/youdao-dict
mkdir -p $PREFIX/share/applications
mkdir -p $PREFIX/share/dbus-1/services
mkdir -p $PREFIX/share/icons/hicolor/48x48/apps
mkdir -p $PREFIX/share/icons/hicolor/scalable/apps
mkdir -p /etc/xdg/autostart
cp -r src/* $PREFIX/share/youdao-dict
cp -r data/hicolor/* $PREFIX/share/icons/hicolor/
cp data/youdao-dict.desktop $PREFIX/share/applications/
cp data/youdao-dict-autostart.desktop /etc/xdg/autostart/
cp data/com.youdao.backend.service $PREFIX/share/dbus-1/services/
chmod 755 $PREFIX/share/youdao-dict/main.py
chmod 755 $PREFIX/share/youdao-dict/youdao-dict-backend.py
BIN_PATH=$PREFIX/bin/youdao-dict
[ -e $BIN_PATH ] && rm -f $BIN_PATH
ln -sf $PREFIX/share/youdao-dict/main.py $BIN_PATH
~~~
從該文件的內容中,我們可以看到詳細的安裝過程:
1. 在本地文件系統中創建目錄,具體的目錄是/usr/share/ ;
1. 把安裝包中的文件復制到剛才創建的目錄中;
1. 為程序添加權限和環境變量。
### 有道詞典的其它安裝方法:
說到這里,大家不要忘記,我們是在使用LinuxMint,Mint為我們提供了新立得軟件包管理器,我們可以通過新立得軟件包管理器安裝有道詞典。至于安裝方法,我就不多說了,留給大家去實踐吧,如果不會使用的話,可以參考我以前的文章:Linux程序設計(搭建開發環境—curses)。該文章中介紹了如果使用新立得軟件包管理器在Mint中安裝程序。
大家肯定不會忘記的是Linux命令。因為Mint使用了dpkg進行軟件包管理,所以我們可以使用adp命令來安裝有道詞典。adp命令是我們常用的命令,因此不多說了, 在這里,我鼓勵大家自己動手去實踐。
關于有道詞典,有點讓我吃驚的是,它居然是用python實現的。在安裝前,我還以為它是用C實現的呢,看了安裝包里的內容后才發現,我想錯了。不管它是如何實現的,我先拿來使用一下,畢竟我是需要翻譯資料才安裝的有道詞典。至于它的實現原理,等我有時間了再分析它的源代碼吧。
最后,來一張有道詞典的界面,算是我對有道詞典作者及其公司的感謝,感謝他們把該軟件開源了,不然,我不可能下載和安裝有道詞典到Linux系統中。

關于 有道詞典就介紹到這里吧,以后有其它的使用技巧了,再和大家分享。
- 前言
- 簡介
- 安裝一
- 安裝二
- 安裝三
- 應用軟件—LibreOffice
- 應用軟件—Firefox
- 應用軟件—小企鵝輸入法:Fcitx
- 應用軟件—音樂播放器:Banshee
- 應用軟件—視頻播放器:VLC Media Player
- 應用軟件— 圖片瀏覽器:gThumb和Image Viewer
- 應用軟件— 圖片編輯器:GIMP Image Editor
- 應用軟件—音樂播放器:Banshee:補充一
- 應用軟件— 文件閱讀器:Evince
- 應用軟件— 聲音服務器:Pulse Audio
- 應用軟件— 截圖軟件:gnome-screenshot
- 應用軟件— 文本編輯器:gedit
- 應用軟件— 下載工具:Transmission
- 應用軟件— 翻譯工具:有道詞典
- 應用軟件— 菜單工具:開始菜單
- Linux Mint(系統更新)