系统环境准备
# 更新系统软件包
sudo apt update
# 卸载 Fcitx5 和 IBus(如果存在)
sudo apt remove --purge fcitx5* ibus*
# 清理系统残留
sudo apt autoremove && sudo apt autoclean
# 安装 Fcitx4 输入法框架
sudo apt install fcitx
# 设置 Fcitx 开机自启动
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
然后语言里,修改系统语言为fcitx4
下载sogou输入法,并 sudo dpkg -i 安装deb包
手动安装搜狗
# 进入下载目录
cd ~/Downloads/
# 安装搜狗输入法
sudo dpkg -i sogoupinyin.deb
# 安装必要的依赖包
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
# 修复可能的依赖关系问题
sudo apt install -f
如果是 Ubuntu 24.04 系统,可以关闭Wayland 显示服务器
sudo vim /etc/gdm3/custom.conf 修改为 WaylandEnable=false
并重启系统
问题排查
如果某些输入框无法输入,则处理环境变量
# 编辑 .bashrc 文件
echo 'export GTK_IM_MODULE=fcitx' >> ~/.bashrc
echo 'export QT_IM_MODULE=fcitx' >> ~/.bashrc
echo 'export XMODIFIERS=@im=fcitx' >> ~/.bashrc
# 使配置生效
source ~/.bashrc
如果还是不生效,则 sudo vim /etc/xdg/autostart/fcitx.desktop 修改Exec=fcitx 改成 Exec=fcitx -d
如果不会改,就每次重启后,点击桌面的fcitx的菜单
评论