分享

linux系统Fedora成功安装stardict

 zengxiaowu2005 2010-04-08
可以通过yum直接安装stardict
(版本是多少启动程序可以看到,应该是最新版本)


yum install stardict




如果你想安装官方网站的stardict就可以参考下面的做法

主程序

linux的Fedora安装后自带yum这个软件,我执行过更新所有软件的操作可能对安装stardict没有影响

stardict官方网站地址:
http://stardict./cn/
Linux 系统(Rpm包) Linux 系统(Deb包) Windows 系统
本地下载stardict-3.0.1-1.fc8.i386.rpm
选择linux的RPM版本

下载后

在这个RPM所在的文件目录执行:
rpm -ivh stardict-3.0.1-1.fc8.i386.rpm



90%会提示缺少依赖包

我的系统为fedora10已经通过yum update升级到最新版本(所有系统中存在的软件),安装时提示

error: Failed dependencies:
    espeak is needed by stardict-3.0.1-1.fc8.i386
    libespeak.so.1 is needed by stardict-3.0.1-1.fc8.i386
    libgucharmap.so.6 is needed by stardict-3.0.1-1.fc8.i386



这个stardict就会安装在/usr/share/stardict,它的词典目录是/usr/share/stardict/dic


根据XXXXX is needed by stardict-3.0.1-1.fc8.i386
(大概是这样提示的,XXXXX就是需要的依赖包)


如果yum没有就百度/谷歌搜索这个包下载安装
需要什么就用yum安装

yum install XXXXX

如果yum没有就百度/谷歌搜索这个包下载安装,最好是RPM,方便简单

例如:
需要libgucharmap.so.6
yum没有这个包,所以用谷歌搜索 libgucharmap.so.6 下载
找到第一个衔接
http:///linux/rpm2html/search.php?query=libgucharmap.so.6
下载第一个RPM,安装就可以了
libgucharmap.so.6RPM下载衔接:
ftp:///linux/Mandriva/official/2008.1/i586/media/main/release/libgucharmap6-2.22.0-1mdv2008.1.i586.rpm

命令:
rpm -ivh libgucharmap.so.6.rpm


包所有需要的包都安装好了就可以安装主程序stardict-3.0.1-1.fc8.i386.rpm

这个stardict就会安装在/usr/share/stardict,它的词典目录是/usr/share/stardict/dic


(我安装主程序提示需要3个依赖包,其中2个是用yum安装,最后一个是用谷歌搜索下载的RPM安装的)

安装好主程序,可以在“应用程序”-“附件”-“星际译王”(我的系统是在这个位置)或者在终端输入stardict


词典:

如果你觉得词典不够可以下载
中英文词典http://stardict./cn/Dictionaries_zh_CN.php
下载可以下载的所有或者你需要的RPM,当然你可以下载tarbal,选择一种就可以了
下载后用安装命令:
rpm -ivh stardict*
注意有个*代表所有stardict文件,当然是在它们所在的目录执行这样的命令



新版本的发声文件

如果你觉得自带发音的声音不爽,可以在官方网站下载一个WyabdcRealPeopleTTS 软件包,它是星际译王词语的发音文件,是扩展名为.wav的文件. inux系统下,通过(tar -xjvf) 解压文件 tarball 到 "/usr/share/".

RPM格式下载:WyabdcRealPeopleTTS-1.0-1.noarch.rpm

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多