CentOS 安装 Stardict 字典软件的详细步骤

简介
Stardict 是一款开源的词典软件,支持多种词典格式,界面简洁易用,本文将详细介绍如何在 CentOS 系统上安装 Stardict 字典软件。
准备工作
- 确保您的 CentOS 系统已更新至最新版本。
- 准备一个 Stardict 的词典文件,.dict 或 .idx 格式的词典文件。
安装 Stardict
安装依赖包
我们需要安装一些依赖包,以便 Stardict 能够正常运行。
sudo yum install -y dictd
下载 Stardict 安装包
从 Stardict 的官方网站(http://stardict.sourceforge.net/)下载适合 CentOS 的安装包。
解压安装包
将下载的安装包解压到指定的目录。

tar -zxvf stardict-3.0.7.tar.gz -C /usr/local/
编译安装
进入解压后的目录,编译并安装 Stardict。
cd /usr/local/stardict-3.0.7 ./configure make sudo make install
配置 Stardict
进入 Stardict 的配置文件目录,创建一个配置文件。
cd /usr/local/stardict-3.0.7/dicserver sudo cp dictserver.conf.example dictserver.conf
编辑配置文件 dictserver.conf,设置词典文件的路径。
sudo nano dictserver.conf
找到 DICPATH 这一行,将其修改为词典文件所在的路径,
DICPATH = /usr/local/stardict-3.0.7/dic 启动 Stardict 服务
启动 Stardict 服务,以便词典能够在后台运行。
sudo /usr/local/stardict-3.0.7/dicserver/dictserver -d /usr/local/stardict-3.0.7/dicserver
设置 Stardict 服务开机自启
编辑系统服务文件,设置 Stardict 服务开机自启。

sudo nano /etc/systemd/system/stardict.service
[Unit] Description=Stardict Dictionary Service [Service] ExecStart=/usr/local/stardict-3.0.7/dicserver/dictserver -d /usr/local/stardict-3.0.7/dicserver Restart=always [Install] WantedBy=multi-user.target
启用并启动服务:
sudo systemctl enable stardict.service sudo systemctl start stardict.service
使用 Stardict
启动 Stardict 客户端
在终端中输入以下命令启动 Stardict 客户端:
stardict
添加词典
在 Stardict 客户端中,点击菜单栏的“文件”->“打开词典”,选择您下载的词典文件。
FAQs
问题:为什么 Stardict 服务无法启动?解答:请检查 Stardict 的配置文件
dictserver.conf是否正确设置了词典文件的路径,并且确保词典文件存在,请确保您已安装所有必要的依赖包。问题:如何添加更多词典?解答:下载您需要的词典文件,将它们放置在 Stardict 的词典目录下(通常为
/usr/local/stardict-3.0.7/dic),然后在 Stardict 客户端中添加这些词典即可。

