萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Red Hat 9.0 安裝配置 Fcitx 3.4 中文輸入法教學

Red Hat 9.0 年代文件,記錄從原始碼編譯安裝 Fcitx 3.4 並配置 XMODIFIERS 環境變數、GNOME 自動啟動流程。

編譯安裝流程


# 1. 解壓源碼
tar jxvf fcitx-3.4.2.tar.bz2
cd fcitx-3.4.2

# 2. 切換 root (系統級安裝)
su -

# 3. 移除舊版輸入法 (避免衝突)
rpm -e miniChinput

# 4. 三步驟編譯安裝
./configure --prefix=/usr/local
make
make install

環境變數配置 (關鍵步驟)

編輯 ~/.bashrc (或 ~/.xprofile, /etc/profile.d/fcitx.sh):


export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
  • XMODIFIERS:XIM 協定指定輸入法模組
  • GTK_IM_MODULE/QT_IM_MODULE:GTK/Qt 應用程式載入對應 IM 模組

GNOME 2 自動啟動配置


# 圖形介面
選單 → 首選項 → 更多首選項 → 會話 → 啟動程式 → 新增
命令: /usr/local/bin/fcitx
順序: 50 (確保在面板啟動後)

或命令列:


mkdir -p ~/.config/autostart
cat > ~/.config/autostart/fcitx.desktop <

字體支援


# 安裝中文字型
yum install -y fonts-chinese wqy-zenhei-fonts wqy-microhei-fonts
# 或手動複製 .ttf 至 /usr/share/fonts/ 並執行 fc-cache -fv

驗證與除錯

  • 終端執行 fcitx -d 檢查診斷輸出
  • fcitx-diagnose 綜合環境檢查
  • 確認 ps aux | grep fcitx 有 daemon 與 panel 進程
  • GTK/Qt 應用內右鍵選單可切換輸入法

現代系統遷移建議 (Fcitx 5)


# Fedora/RHEL 8+/9+
dnf install fcitx5 fcitx5-chinese-addons fcitx5-gtk fcitx5-qt fcitx5-configtool
# 環境變數同樣適用
imsettings-switch fcitx5

Fcitx 5 採用模組化架構、Wayland 原生支援、Qt 6 相容、配圖形化設定工具,是當前 Linux 中文輸入法首選方案。

雖然 Fcitx 3.4 為歷史版本,但其環境變數機制 (XMODIFIERS/GTK_IM_MODULE/QT_IM_MODULE) 至今仍為 Linux 輸入法框架通用標準。

copyright © 萬盛學電腦網 all rights reserved