StarDict 是經典開源字典軟體,支援多種字典格式。官方 SourceForge 專案已移除,但可從 pkgs.org 取得 RPM 套件。本文以 CentOS 6.4 x86_64 為例,示範 RPM 下載、yum 本地安裝解決相依、字典檔案解壓部署至 /usr/share/stardict/dic/ 全流程。
CentOS 6.4 x86_64
訪問 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。
yum localinstall stardict-3.0.2-1.el6.x86_64.rpm
優勢:yum 會自動分析相依關係並從啟用的倉庫下載缺失套件 (如 gtk2、libsigc++ 等),避免 rpm -ivh 手動解決相依地獄。
stardict-oxford-gb-formated-2.4.2.tar.bz2)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/
stardict每套字典包含三個核心檔案:
.dict.dz:壓縮後的詞條資料.idx:索引檔.ifo:字典資訊 (名稱、版本、作者、編碼等)| 問題 | 解決 |
|---|---|
| 找不到字典 | 確認檔案放置於 /usr/share/stardict/dic/ 且權限正確 |
| 亂碼 | 字典編碼非 UTF-8,StarDict 設定 → 字典 → 編碼 選擇正確編碼 (如 GBK) |
| 啟動報錯 | 執行 stardict 查看終端機輸出,通常為缺少相依函式庫 |

yum install goldendict)yum install sdcv)核心流程:pkgs.org 下載 RPM → yum localinstall → 字典官網下載 → 解壓至 /usr/share/stardict/dic/。若 pkgs.org 連結失效,善用搜尋引擎查找 stardict site:pkgs.org 獲取最新可用鏈接。
Tomcat 兩大經典 OOM 異常排查:PermGen space 與 redeploy 記憶體洩漏
Linux 多網卡綁定模式:建立 Bonding 虛擬網卡實現高可用與負載均衡
Linux 升級 OpenSSH 至 6.6p1 完整步驟:本地源配置、依賴安裝、備份舊配置、編譯安裝、服務重啟驗證、版本確認
Linux SSH 連線自動斷開問題解決:ClientAliveInterval、ServerAliveInterval、TCPKeepAlive 三層保活機制完整配置
CentOS 7 搭建 Pacemaker/Corosync 高可用叢集 (HA) 完整實戰:雙節點 DRBD + VIP + Nginx