Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

CentOS 安裝 StarDict 离線字典完整教學:RPM 套件下載、yum 本地安裝、字典檔案部署

編輯:關於 Linux

StarDict 是經典開源字典軟體,支援多種字典格式。官方 SourceForge 專案已移除,但可從 pkgs.org 取得 RPM 套件。本文以 CentOS 6.4 x86_64 為例,示範 RPM 下載、yum 本地安裝解決相依、字典檔案解壓部署至 /usr/share/stardict/dic/ 全流程。

環境資訊

CentOS 6.4 x86_64

步驟 1:下載 StarDict RPM 套件

訪問 pkgs.org 搜尋 stardict,或直接下載:

wget https://pkgs.org/centos-6-rhel-6/naulinux-school-x86_64/stardict-3.0.2-1.el6.x86_64.rpm/download/ -O stardict-3.0.2-1.el6.x86_64.rpm

若連結失效,從 pkgs.org 首頁逐級搜尋:CentOS 6 → x86_64 → stardict。

步驟 2:使用 yum 本地安裝 (自動解決相依)

yum localinstall stardict-3.0.2-1.el6.x86_64.rpm

優勢:yum 會自動分析相依關係並從啟用的倉庫下載缺失套件 (如 gtk2、libsigc++ 等),避免 rpm -ivh 手動解決相依地獄。

步驟 3:下載並部署字典檔案

  1. 字典來源:https://abloz.com/huzheng/stardict-dic/zh_CN/
  2. 推薦字典:牛津現代英漢雙解詞典 (stardict-oxford-gb-formated-2.4.2.tar.bz2)
  3. 下載並解壓至系統字典目錄:
wget https://abloz.com/huzheng/stardict-dic/zh_CN/stardict-oxford-gb-formated-2.4.2.tar.bz2
tar -xjf stardict-oxford-gb-formated-2.4.2.tar.bz2
sudo cp -r stardict-oxford-gb-formated-2.4.2/* /usr/share/stardict/dic/

步驟 4:啟動 StarDict

  • 圖形介面:應用程式選單 → 附屬應用程式 → StarDict
  • 指令列:stardict

字典檔案結構說明

每套字典包含三個核心檔案:

  • .dict.dz:壓縮後的詞條資料
  • .idx:索引檔
  • .ifo:字典資訊 (名稱、版本、作者、編碼等)

常見問題

問題解決
找不到字典確認檔案放置於 /usr/share/stardict/dic/ 且權限正確
亂碼字典編碼非 UTF-8,StarDict 設定 → 字典 → 編碼 選擇正確編碼 (如 GBK)
啟動報錯執行 stardict 查看終端機輸出,通常為缺少相依函式庫

替代方案:現代化字典工具

  • GoldenDict:Qt 開發、支援 StarDict 格式、介面現代、跨平台 (yum install goldendict)
  • YoudaoDict / 有道詞典:官方 Linux 版、雲端同步
  • sdcv:StarDict 命令列版,適合終端機環境 (yum install sdcv)

總結

核心流程:pkgs.org 下載 RPM → yum localinstall → 字典官網下載 → 解壓至 /usr/share/stardict/dic/。若 pkgs.org 連結失效,善用搜尋引擎查找 stardict site:pkgs.org 獲取最新可用鏈接。

Copyright © Windows教程網 All Rights Reserved