rhel7.9 預設使用ibus的輸入法,想要替換成小企鵝輸入法,為繼續安裝搜狗輸入法作為基礎。
1.新增最新的epel源,如果有紅帽開發者訂閱還要啟用額外的源
yum install
subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" --enable "rhel-ha-for-rhel-*-server-rpms"
2.簡單粗暴安裝fcitx
yum install fcitx*
3.檢視在/etc/x11/xinit/xinput.d/目錄下是否有fcitx.conf配置檔案,當然其中還包括ibus.conf等配置檔案
4.刪除ibus的軟鏈結,新建fcitx的軟鏈結
sudo
rm -f /etc/alternatives/xinputrc
sudo
ln -s /etc/x11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc
或者用alternatives命令
sudo alternatives --config xinputrc
選擇fcitx,這樣等同於ln命令手動建立fcitx的軟鏈結到xinputrc
5.在當前使用者.bashrc新增預設使用fcitx的環境變數
vim .bashrc
把以下複製貼上進去
# fcitx configure
export xim_program=fcitx
export xim=fcitx
export gtk_im_module=fcitx
export qt_im_module=fcitx
export xmodifiers=
"@im=fcitx"
6.禁止 ibus 自動啟動,結束 ibus 守護程序
給ibus-daemon賦予普通使用者讀寫許可權
sudo setfacl -m u:使用者名稱:rw /usr/bin/ibus-daemon
永久關閉ibus-daemon守護程序
sudo
pkill ibus-daemon
7.啟動fcitx程序,並進行主題字型等設定。而後設定fcitx開機啟動
fcitx -r; fcitx-configtool
sudo
echo
'/usr/bin/fcitx &> /dev/null'
>> /etc/bashrc
ok,重啟,先進行到這,安裝搜狗再補充。
另外,如果要恢復ibus,按照這個流程反過來弄即可,不需要刪除安裝的fcitx*所有包,記得一定要把ibus-daemon的檔案許可權改回來。
sudo setfacl -x u:使用者名稱 /usr/bin/ibus-daemon
Fcitx輸入法安裝
首先,安裝fcitx sudo aptitude install fcitx 然後,啟動fcitx im switch s fcitx 登出後重新登入,就能是fcitx生效。接下來就更改一下配置檔案。fcitx的配置檔案在 fcitx config,該檔案為 gbk編碼,在ubuntu下顯示不正常,...
安裝輸入法 fcitx
1 中文系統下的安裝 2 英文系統下的安裝 1 中文系統下的安裝 2 關閉iiim服務 gnome gnome桌面 系統設定 伺服器設定 服務 3 su vim etc x11 xinit xinput.d fcitx 增加下面三句。xmodifiers im fcitx xim fcitx xim...
Fcitx輸入法的安裝
原文 fcitx fa t ks 是乙個支援擴充套件的輸入法框架。它有自己維護的三個輸入法,拼音,區位和碼表 還支援其他引擎,rime 中州韻,google pinyin,sunpinyin。fcitx 嘗試提供在所有桌面環境下原生的體驗,並保持其核心輕量。你可以很簡單的將其按照你的需要進行配置。中...