在 Debian 11 上直接用 Fcitx 5 與嘸蝦米

前言

Fcitx 5 是 Debian 11 預先安裝好的中文輸入法,目前,無法在 Debian 11 上直接透過 apt-get install fcitx5-table-extra fcitx5-table-other 把其他的中文輸入法安裝進來。

我在 pkgs.org 找到 Arch Linux 上已經編譯好的表格與圖示檔,詳可見:Fcitx5-table-extra Download (RPM, TGZ, XBPS, XZ, ZST),觀察頁面說明的 Files 部分,判定可以直接取回服用。

服用的紀錄步驟

  1. 前言提到:「Fcitx 5 是 Debian 11 預先安裝好的中文輸入法」,因此,如果是全新安裝,可以直接「下載 fcitx5-table-extra 並放到正確的位置」(即本文的「服用的紀錄步驟」之「步驟4」),並重開機與接續後面的設定試試看。
  2. 移除之前安裝的 Fcitx 4:由於我之前為了快速使用嘸蝦米而選擇安裝 Fcitx 4,同時移除掉 Fcitx 5。現在要反過來,我會建議「先移除 Fcitx 4,再安裝 Fcitx 5」,原因是我觀察到有一些套件是安裝 Fcitx 4 與 Fcitx 5 都會被抓進來的,先安裝 Fcitx 5,再移除 Fcitx 4 的話,有可能會讓 Fcitx 5 不太靈光,甚至無法使用。但,這是我的猜測,並沒有實做,如果有伙伴嘗試「先安裝 Fcitx 5,再移除 Fcitx 4」後,可以正常使用 Fcitx 5 且沒有任何問題的話,也歡迎給我一些反饋(非常感謝)。(更新日期:2022 年 2 月 8 日)

    apt-get remove *fcitx*

  3. 把整組 Fcitx 5 安裝進來:為了省事,所以選擇整套安裝。

    apt-get install fcitx5*
  4. 下載 fcitx5-table-extra 並放到正確的位置。

    su
    wget https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    //小提醒:這個下載的連結網址可能隨版本更新及任何原因而改變,更新本文時,
    //下載位置已隨著版本更新而轉變成 https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.8-1-any.pkg.tar.xz
    //因此,建議下指令前,先到 pkgs.org 搜尋與確認下載連結的網址。
    //更新日期:2022 年 2 月 8 日。
    
    unxz fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    tar xvf fcitx5-table-extra-5.0.4-1-any.pkg.tar
    cp -r usr/share /usr/
  5. 重開機並且把嘸蝦米輸入法加進來。
  6. 使用上大致沒有問題。

後記

  1. 之前曾經在 Fedora 34 上面安裝 Fcitx 5,沒打幾個字,所以沒有感覺到所謂的「快」,這次在 Debian 11 是從 Fcitx 4 切換過來,感覺似乎比較快,當然,這多少有可能是心理作用。
  2. 現在主要使用的 iBus,雖然有官方表格檔支持,但是,我目前發現,有幾個常用字在部分的 Linux Distro 的拆解不是很順手,例如:「只」、「致」…等等,即使尾碼加上「v」也無法正確選到字,或是仍然要用選字的方式入字,多少有點美中不足(以下附圖,點擊可放大)。


  3. 再觀察看看 Fcitx 5 如果能夠有穩定的輸入表現,我可能會跳槽過來。

發佈留言