fctix5安装中文输入法


环境





操作系统:Debian 11 Bullseye、12 BookWorm、Ubuntu Kylin 优麒麟 20.04 LTS、22.04 LTS、24.04 LTS





适用架构:AMD64(海光、兆芯)、ARM64(鲲鹏、飞腾)、MIPS64EL(龙芯)





安装方法





优麒麟 24.04 LTS 里 fcitx5 把 wayland 和 xorg 的 module 进行了合并。fcitx5-module-wayland 和 fcitx5-module-xorg 合并为 fcitx5-modules





sudo apt install fcitx5 fcitx5-pinyin fcitx5-chinese-addons fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-qt5 kde-config-fcitx5 fcitx5-config-qt fcitx5-modules





优麒麟 22.04 LTS





sudo apt install fcitx5 fcitx5-pinyin fcitx5-chinese-addons fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-qt5 kde-config-fcitx5 fcitx5-config-qt fcitx5-module-wayland fcitx5-module-xorg





如果 Ubuntu 中提示缺失软件包,请添加一下 ppa。





sudo add-apt-repository ppa:hosxy/test





设置输入法开机启动





sudo ln -s /usr/share/applications/org.fcitx.Fcitx5.desktop  /etc/xdg/autostart/org.fcitx.Fcitx5.desktop





请注意:这里 “org.fcitx.Fcitx5.desktop” 是 Fcitx5 启动图标的名称,请根据本地文件的实际名称录入。





启动 Fcitx5,菜单里有图标。





添加输入法。启动 Fcitx5 设置,菜单里有图标。从右侧双击需要添加的输入法,或者点击向左添加的箭头。









调整输入法的字号





Fcitx5 设置 -> 附加组件 -> 经典用户界面 -> 右侧的选项图标 -> 字体。









设置一下当前用户的环境变量。





sudo nano ~/.xprofile





添加以下内容。





export XIM=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XIM_PROGRAM=fcitx5
export XMODIFIERS=”@im=fcitx5″





Wayland





如果使用 Wayland 显示服务器,还需要设置一下系统的环境变量。





sudo nano /etc/environment





添加以下内容。





export XIM=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XIM_PROGRAM=fcitx5
export XMODIFIERS=”@im=fcitx5″





KDE





如果是 KDE 桌面环境,Wayland 显示服务里,需要在 “系统设置”、“虚拟键盘” 设置里选择 Fcitx5。









RIME 中州韵输入法





使用中州韵输入法时,如果默认是繁体模式,可以使用快捷键进行切换。





Ctrl + Space 切换输入法,Ctrl + ` 或者 F4 方案选单,3 朙月拼音・简化字。









一些细节。





中文全角波浪号~









中文全角间隔号・









中文全角六角括号〔〕









Chrome / Chromium





Wayland 环境下,Chrome / Chromium 系列的浏览器如果无法输入,可以添加启动参数试一下。





chromium --gtk-version=4





Vivaldi





Wayland 环境下,Vivaldi 浏览器如果无法输入,可以修改启动参数试一下。





sudo sed -i 's#Exec=/usr/bin/vivaldi-stable#Exec=/usr/bin/vivaldi-stable --gtk-version=4#g' /usr/share/applications/vivaldi-stable.desktop





如果已有 fcitx4 输入法,请先卸载掉。





sudo apt remove fcitx fcitx-bin fcitx-config-common fcitx-config-gtk fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt5 fcitx-module-cloudpinyin fcitx-module-dbus fcitx-module-kimpanel fcitx-module-lua fcitx-module-x11 fcitx-modules fcitx-ui-classic fcitx-ui-qimpanel libfcitx-config4 libfcitx-core0 libfcitx-gclient1 libfcitx-qt5-1 libfcitx-qt5-data libfcitx-utils0