在Kali Linux中切换中文输入法通常涉及到安装输入法框架和具体的中文输入法引擎。

在 Linux 生态系统中,输入法框架(Input Method Framework, IMF)作为用户与操作系统交互的中间层,承担着拦截键盘事件、调用具体输入引擎(Engine)、并向应用程序分发文本的重要职责。

目前占据主导地位的两大框架为:

  1. IBus (Intelligent Input Bus)
  2. Fcitx (Flexible Context-aware Input Tool with eXtension)

Fcitx5在性能、定制化和现代桌面支持上更优,尤其适合KDE用户和中文输入;IBus在GNOME集成和开箱即用体验上更优,适合追求稳定性的GNOME用户。

基于性能和中文输入的考虑,本次安装Fcitx输入法框架及其相关组件。

  1. 配置源

Kali 默认的源如果国内访问速度慢。你需要先修改软件源列表。

sudo vim /etc/apt/sources.list
(如果没有 vim,可以用 sudo nano /etc/apt/sources.list)

清空原有内容,添加以下国内镜像源(推荐中科大或阿里云):

# 中科大源
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
# 或者阿里云源
# deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

保存并更新软件包列表:

sudo apt update

1. 安装Fcitx输入法框架及其相关组件:

sudo apt-get install fcitx fcitx-pinyin -y

2. 配置环境变量

这一步是让系统知道在启动应用程序时使用 Fcitx 作为输入法。

找到 fcitx 选择设置为默认 点击确定

配置完成后重启系统

3. 启动 Fcitx 并添加中文输入法

安装配置完成后,我们需要启动输入法框架并添加中文。

添加中文输入法:

  • 在 “输入法” 选项卡中,点击左下角的 + 号。
  • 取消勾选“仅显示当前语言”。
  • 搜索并选择 Pinyin (智能拼音)
  • 点击确定将其添加到列表中。
  • (可选) 你可以将 Pinyin 上移到第一位,作为默认输入法。

全局配置下可以设置输入法切换快捷键,当前是ctrl+空格

关闭配置,打开文本编辑器测试,中文输入法安装成功。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐