2017-11-12

Fedora 27 安裝 Fcitx 及嘸蝦米

最近重灌 Linux 系統,從 Ubuntu 跳到 Fedora,整個安裝的過程給我一種安心的感覺,原先是安裝 Fedora 26,後來發現 Fedora 27 過幾天就要 release 了,沒考慮多久就先升到 Fedora 27 beta。

預設的輸入法框架是 ibus,照網路上的教學安裝好嘸蝦米輸入法以後,發現打不出「只」這個字,而且實在不習慣按 Shift 切換中英文輸入法,還是習慣 ctrl+space 切換,弄了很久沒弄好乾脆把輸入法框架換成 Fcitx,沒多久就有順手的嘸蝦米可以用了,稍微整理一下整個過程,避免以後忘記。

  1. 移除 ibus
    sudo dnf remove ibus
  2. 安裝 fcitx
    sudo dnf install fcitx fcitx-table-chinese fcitx-configtool fcitx-qt4 fcitx-chewing fcitx-table-extra im-chooser
  3. 指定輸入法(不確定要不要這個步驟,每次都出現錯誤訊息)
    gsettings set org.gnome.settings-daemon.plugins.keyboard active false
  4.  查看輸入法目前的狀態
    imsettings-info
    應該要下面這樣
    Xinput file: /etc/X11/xinit/xinput.d/fcitx.conf
    GTK+ immodule: fcitx
    Qt immodule: fcitx
    XMODIFIERS: @im=fcitx
    XIM server: /usr/bin/fcitx -D
    Preferences: /usr/bin/fcitx-configtool
    Auxiliary:
    Short Description: FCITX
    Long Description:
    Icon file: /usr/share/pixmaps/fcitx.png
    Is system default: TRUE
    Is user default: TRUE
    Is XIM server: FALSE
  5. 修改 bash 環境,在 $HOME/.bashrc 中加入下列三行
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    
  6. 用 im-chooser 來選擇 fcitx
  7. 到 fcitx 設定加入嘸蝦米輸入法


參考資料:
我的 fedora 調校手冊
http://blog.wildsky.cc/posts/tune-my-fedora/

[Linux][Fedora] Fedora 20 上面安裝 fcitx
http://lihomo.blogspot.tw/2014/06/linuxfedora-fedora-20-fcitx.html

Fcitx 輸入法使用教學
https://chakra-zh.blogspot.tw/2015/10/fcitx.html

沒有留言:

張貼留言

您好:

感謝您來訪這個小站,因為工作繁忙的關係,我並不會時常查看留言,所以可能會很晚才回覆,請見諒。