-
Ubuntu
-
虚拟机
-
输入法
categories: Linux系统
本文基于Ubuntu 22.04 LTS版本实测编写,针对虚拟机环境优化操作流程,解决90%新手安装失败问题。文末附常见问题排查指南,建议收藏备用!
一、环境准备(必看!)
-
系统要求
-
Ubuntu版本:强烈推荐22.04 LTS(24.04存在兼容性问题,详见4)
-
虚拟机软件:VMware Workstation 17+/VirtualBox 7.0+
-
网络状态:必须保证联网(建议使用NAT模式)
-
-
关键设置
-
虚拟机共享剪贴板需开启(方便复制命令)
-
分配磁盘空间建议20GB以上
-
时区设置为亚洲/上海(避免官网下载失败1)
-
二、保姆级安装教程
步骤1:系统语言配置
-
打开
Settings
→Region & Language
→Manage Installed Languages
-
点击
Install/Remove Languages
勾选中文(简体) -
将
汉语
拖拽至语言列表首位 -
键盘输入法系统选择
fcitx
→ 点击Apply System-Wide
38
💡注意:若未出现fcitx选项,需执行
sudo apt install fcitx
4
步骤2:安装fcitx框架
# 更新系统(建议使用root权限)
sudo -i
apt update && apt upgrade -y
# 卸载ibus输入法
apt purge ibus -y
# 安装fcitx全家桶
apt install fcitx fcitx-config-gtk fcitx-frontend-all -y
# 设置开机自启
cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
🚨避坑指南:若出现
E: Unable to locate package
错误,请先执行apt --fix-broken install
10
步骤3:安装搜狗输入法
-
下载安装包
访问搜狗输入法Linux版官网,选择x86_64
版本下 -
安装deb包
# 进入下载目录(虚拟机默认路径可能为/tmp/mozilla_*) cd ~/Downloads # 或 cd /tmp/mozilla_* # 安装主程序 sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb # 修复依赖(关键步骤!) sudo apt install -f -y sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1 -y:cite[1]:cite[7]
步骤4:最终配置
-
重启系统
sudo reboot
-
输入法管理
-
右上角点击键盘图标 →
Configure Current Input Method
-
删除
Keyboard-English
保留Sogou Pinyin
-
设置切换快捷键(推荐
Ctrl+Space
)
-
三、常见问题解决(必收藏!)
问题现象 | 解决方案 |
---|---|
输入法候选框不显示 | 执行fcitx -r 重启框架11 |
安装时提示依赖冲突 | 先执行sudo apt remove fcitx-ui-qimpanel 2 |
切换输入法无效 | 检查~/.config/fcitx/config 文件权限 |
中文显示方块乱码 | 安装字体:sudo apt install fonts-wqy-microhei |
虚拟机无法复制粘贴 | 重装VMware Tools/VirtualBox增强功能 |
四、进阶技巧
-
皮肤更换
右键输入法状态栏 →更换皮肤
→ 内置10+款主题可选 -
词库同步
登录搜狗账号实现词库云同步(需在浏览器中操作) -
命令行快速调用
fcitx-remote -s sogoupinyin # 切换到搜狗 fcitx-remote -t # 切换中英文
五、总结
通过本文12步详细操作,即可在虚拟机Ubuntu上完美运行搜狗输入法。实测安装耗时约8分钟(视网络情况),重点注意依赖修复和框架配置两大环节。若遇到问题,欢迎在评论区留言交流!
📌 温馨提示:Ubuntu系统更新可能导致输入法失效,建议关闭自动更新(
sudo apt-mark hold fcitx*
)4
参考文档:
[1] Ubuntu安装搜狗输入法(很详细!)-CSDN博客
[2] 虚拟机安装搜狗输入法-CSDN博客
[4] Ubuntu 22.04上稳定安装与配置教程-CSDN
[7] Ubuntu系统安装搜狗输入法方法-电脑系统城