刚学linux时非常痛苦,经常被一个小问题整的很抑闷!想解决不容易,上网查又很多是英方资料,英语差看不懂怎么办,就想起windows的金山词霸,呵呵,费话不多说了,说说我安装的过程。
从星际译王的官网http://stardict.sourceforge.net/cn/index.php下载rpm安装包(当然要根据linux系统的版本等来下载相应的安装包),复制到/usr/shape/stardict目录下:
步骤如下:
1、打开一个终端.
2、创建目录(mkdir /usr/shape/stardict)
3、把安装包复制到此目录下(cp -r /home/yang/stardict*.rpm /usr/shape/stardict),rpm的来源要依你的存放目录为准.
4、转到stardict目录,并查看(cd /usr/shape/stardict && ls)
5、安装(rpm -ivh stardict*.rpm)
如果不出错那就安装完成了,就可以用了,直接在终端打stardict加车就可以启动了。
但是到这一步就出错了,出错信息为 speaking ********* .so等(两行信息我记不清了)。意思是说语音等依赖的某个库不存在或找不到。
能过rpm --help我找到了一项-nodeps选项,可以不检查依赖。我就试试
6、再次安装(rpm -ivh stardict*.rpm --nodeps) 显示两行的100%就完成了,现在打stardict就可以启动了。
现在查词可能得不到你想要的结果,因为没有词典。所以到网站去下载一些想要的词典放在/usr/shape/stardict/dic目录下就可以了。
词典的下载地址http://stardict.sourceforge.net/cn/Dictionaries_zh_CN.php
如果下的是rpm包,复制到/usr/shape/stardic/dic目录下安装主可以了。如果没有dic目录就创建
我下的是bz2包,步骤如下
cp -r /home/yang/*.bz2 /usr/shape/stardict/dic -----把所有的bz2包拷到dic目录下
cd /usr/shape/stardict/dic -----转到dic目录
ls ------查看
tar -jxvf stardict*.bz2 ------解压,对每一个bz2解压一次,不能用*通配符一起解压
安装完后,删除那些没有用的安装包或是压缩包
rm -rf *.bz2
再次启动词典,就会出现你安装的词典了。接下来就享受吧!