紅聯Linux門戶
Linux幫助

Linux Mint應用軟件—翻譯工具:有道詞典(附二進制版本安裝)

發布時間:2016-10-13 20:49:28來源:blog.csdn.net/talk_8作者:talk_8
使用Mint已經有一段時間了,在閱讀英文資料時或多或少會遇到一些生僻的單詞,這時候就想起了翻譯軟件,不過Mint沒有安裝翻譯軟件,需要我們自己去安裝。
在Linux上有一個老牌的翻譯軟件:星際譯王(Stardict)。不過,該軟件已經有很長時間沒有更新了,因此我準備使用一個新一點的翻譯軟件,這時便找到了:有道詞典。
 
我們可以從網上下載有道詞典。下載地址: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.安裝完成后提示安裝完成.下面上張安裝完成后的截圖。
Linux Mint應用軟件—翻譯工具:有道詞典(附二進制版本安裝)
該版本的安裝方法很智能,或者說很傻瓜也可以,哈哈。因為它使用了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/ ;
2.把安裝包中的文件復制到剛才創建的目錄中;
3.為程序添加權限和環境變量。
 
有道詞典的其它安裝方法:
說到這里,大家不要忘記,我們是在使用LinuxMint,Mint為我們提供了新立得軟件包管理器,我們可以通過新立得軟件包管理器安裝有道詞典。至于安裝方法,我就不多說了,留給大家去實踐吧。
大家肯定不會忘記的是Linux命令。因為Mint使用了dpkg進行軟件包管理,所以我們可以使用adp命令來安裝有道詞典。adp命令是我們常用的命令,因此不多說了, 在這里,我鼓勵大家自己動手去實踐。
 
關于有道詞典,有點讓我吃驚的是,它居然是用Python實現的。在安裝前,我還以為它是用C實現的呢,看了安裝包里的內容后才發現,我想錯了。不管它是如何實現的,我先拿來使用一下,畢竟我是需要翻譯資料才安裝的有道詞典。至于它的實現原理,等我有時間了再分析它的源代碼吧。
最后,來一張有道詞典的界面,算是我對有道詞典作者及其公司的感謝,感謝他們把該軟件開源了,不然,我不可能下載和安裝有道詞典到Linux系統中。
Linux Mint應用軟件—翻譯工具:有道詞典(附二進制版本安裝)
 
關于有道詞典就介紹到這里吧,以后有其它的使用技巧了,再和大家分享。
 
本文永久更新地址:http://www.4179693.live/linux/25007.html
601268股票行情中心