本攻略详尽介绍了在虚拟机 Fedora 中安装搜狗输入法的全流程,内容从零开始,指导用户完成中文环境的基础配置,重点讲解了 fcitx 输入法框架的安装、搜狗拼音包的部署及系统重启后的语言设置,助你轻松实现中文输入。
在 Linux 系统中,Fedora 以其快速、现代化的特性深受开发者喜爱,对于习惯使用中文的用户来说,默认的输入法环境往往不尽如人意,在虚拟机中安装搜狗输入法,是解决这一问题的最佳方案,本文将详细介绍如何在虚拟机运行的 Fedora 系统中成功安装并配置搜狗输入法。
准备工作
在开始之前,请确保你已经:
- 搭建好虚拟机环境(推荐使用 VirtualBox 或 VMware),并安装好了 Fedora 操作系统。
- 能够访问互联网,以便下载必要的软件包。
安装必要的依赖包
Fedora 默认使用的是 iBus 输入法框架,而搜狗输入法是基于 Fcitx 框架开发的,第一步必须安装 Fcitx 相关的依赖包。

在 Fedora 的终端(Terminal)中,使用以下命令安装所需组件:
sudo dnf install fcitx fcitx-configtool kde-settings-sddm-kcm imsettings fcitx-im
fcitx:核心输入法框架。fcitx-configtool:图形化配置工具。kde-settings-sddm-kcm:用于在系统设置中正确显示输入法列表。imsettings:输入法环境切换工具。
安装完成后,建议重启一次虚拟机,以确保所有依赖项完全生效。
下载搜狗输入法安装包
- 访问搜狗输入法 Linux 官网:https://pinyin.sogou.com/linux/
- 在下载页面选择适合你系统的版本,通常情况下,下载 64位 RPM 包 即可。
切换输入法环境(关键步骤)
在 Fedora 中,仅仅安装包是不够的,你必须告诉系统使用 Fcitx 作为默认输入法框架,而不是 iBus。
通过终端命令(推荐)
打开终端,输入以下命令来切换环境:
imsettings-switch fcitx
如果提示选择桌面环境,通常选择 GNOME 即可。
通过系统设置
- 打开 Fedora 的“设置”。
- 选择“区域与语言”。
- 在“输入源”中,点击 号添加输入法。
- 如果此时没有搜狗输入法,请先添加一个“English (United States)”或“English (International)”作为占位符。
- 在终端中再次运行
imsettings-switch fcitx命令,然后重启系统。
安装搜狗输入法
- 打开文件管理器,找到你下载的
SogouInputForLinux_xxxxx.rpm文件。 - 右键点击文件,选择“安装软件”,或者直接在终端中使用
sudo dnf install ./SogouInputForLinux_xxxxx.rpm进行安装。 - 等待安装进度条完成。
配置与使用
安装完成后,重启虚拟机。
- 在系统托盘(屏幕右下角)应该能看到 Fcitx 的图标(通常是一个键盘形状的图标)。
- 如果没有看到,可以按 `Ctrl + 空格
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

