2025年6月4日 星期三

[ 工具軟體 ] MXLinux KDE 安裝 fcitx5 + 小麥輸入法 筆記

    事情是這樣的,因為有台相當舊的筆電,把 RAM 插滿跟硬碟換成 SSD 之後,效能跑起來依然是抖抖狗等級 🙃,勢必無法更新到新版的作業系統,所以想拿來灌 LINUX,一來是學著熟悉 LINUX 系統,另外就拿來當使用頻率低的影音機及備用,測試了幾個 GUI LINUX,最後決定用 MX LINUX KDE,採用原因只是自己覺得好用順眼,本來對 LINUX 也沒什麼了解,目前為止無法做什麼多深入的分析評比,這篇就是用終於灌好的筆電寫的,茲以為念。

   網路上的安裝參考資料非常多,其實我不清楚到底是為何這樣行那樣不行,也沒什麼重要的功能要用,有瀏覽器、SMPlayer 就能打完收工了,但是很悲劇的是,不知為何那個輸入法就是不理我,不能用中文輸入總是會不便的嘛 😭,所以還是當作玩,灌來灌去試來試去,最後也莫名其妙終於能用了,因為測試很浪費時間,所以筆記一下,下次要再灌可以來看,比忘光光從頭測方便一點。

使用軟體如下:

MX LINUX KDE

MX-23.6.1_x64 KDE, with the 6.1 kernel and ahs repos enabled.

https://mxlinux.org/ 

MX Linux KDE 是 Debian + KDE Plasma 圖形介面的 LINUX 版本,查資料的時候用這些做關鍵字,有機會查到比較直接相關的資料,不過各版本 LINUX 也有很多相通的地方,主要是查相容套件,先知道自己用的版本是什麼基底,會比較好過濾資訊

 


fcitx5-mcbopomofo: 小麥注音輸入法 fcitx5 模組

https://github.com/openvanilla/fcitx5-mcbopomofo#readme

    用專案網頁上「請先安裝 fcitx5, CMake, 以及以下開發用模組」指令即可順利安裝好 fcitx5 及 CMake,右邊 Releases 的地方下載最新版本的套件壓縮檔,解壓縮後在該資料夾內的位置,用終端機執行文章中「在本專案的 git 目錄下執行以下指令」的程式碼,即可完成 fcitx5 輸入法框架及小麥輸入法的安裝。

    原 windows 使用者,有個比較不一樣的使用規則要注意,這邊所指的「本專案的 git 目錄」,是壓縮檔解壓縮當下所在的資料夾位置,若移動已解壓縮的資料夾或檔案,會造成指令執行失敗,想把資料夾放哪裡,就把壓縮檔拿去那邊再解壓縮,然後才在該資料夾內執行指令碼,不要解壓之後搬來搬去改東西,才不會一直滿滿的找不到安裝失敗喔! 

    接下來到  系統設定→區域設定→輸入法→新增輸入法 把小麥新增起來,小麥輸入法跟設定附加元件裡「經典使用者介面」的設定,可以更改輸入法的功能跟介面,之後有需要更動就在這兩個地方改。

 

同時 系統設定→ 啟動與關閉 → 自動啟動 → 新增   把 Fcitx5 新增起來

 


    BUT ... 到這邊是還無法使用小麥輸入法的,但這完全不是小麥的問題,經測試除了預設英數,其它輸入法也通通不能用,是 Debian + KDE Plasma +fcitx5 啟動跟載入的相容問題

 

根據 fcitx5 官方(Input method engines)及各方先烈的網路消息,必須裝的還有兩個套件,分別為

fcitx5-configtool

fcitx5-chinese-addons

啊就來裝

應用程式選單(等同WIN的開始鍵)→ MX 工具組 → MX 安裝軟體 → Enabled Repos → 在搜尋框輸入 fcitx5 


    會過濾顯示 fcitx5 相關的套件,把上述兩套件勾選安裝一下,我是看到其它覺得想裝的(雖然不確定是幹嘛用效果 😝)也順便勾一勾一併裝了如下


 

    工程浩大的裝到現在,軟體安裝算是結束了,輸入法依然不能用呢 😌,接下來要做眾說紛紜的參數設定,不過我測試出來的結果,是跟這個頁面的說明相近

 Configure (Other)

https://fcitx-im.org/wiki/Configure_(Other)#Advance 

首先是不要去動 im-config 裡面的設定,保持使用 auto 就好

接著將幾行參數加入 /etc/environment 檔案

根據 Configure 這邊寫的要加入的內容為

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

我自己在本文使用的軟體組合,測試有影響的項目有兩行

export XMODIFIERS=@im=fcitx
#MxLinux KDE 系統,瀏覽器用此設定可打字

export QT_IM_MODULE=fcitx
#MxLinux KDE 系統,內建軟體例如 Kwrite 用此設定

 


    截圖中其它選項沒反應,也或許是我沒測試到它們相關的軟體,啊反正能用就好,終於能打字,可以收工了啦 😩,或許未來更新或其他版本等變動,又會不能用也說不定,不過本篇就是這次終於能用的步驟筆記,就先這樣啦。😂

    另外順便,MX軟體安裝工具搜尋,可用 zh-tw 或 Traditional Chinese 去搜,也能撈到一些其它軟體的語言套件,有想用順便撈到賺到。😆