红联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.138comgov138.com/linux/25007.html