当前位置: 首页 > news >正文

虚拟机ubuntu安装中文输入法

命令行操作:

是的,需要下载并配置中文输入法。默认的 Ubuntu 虚拟机通常只预装了英文输入环境。

整个过程分为两步:1. 安装输入法框架和引擎2. 配置并切换输入法

Fcitx 是 Linux 上最强大、最受欢迎的中文输入法框架之一,对 Qt 程序的支持非常好。

步骤 1:安装 Fcitx 5 和中文输入法
  1. 打开终端 (Ctrl+Alt+T)。

  2. 更新软件包列表:

    bash

    sudo apt update
  3. 安装 Fcitx 5 框架、配置工具和最流行的中文输入法引擎 libpinyin(用于拼音输入):

    bash

    sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-qt5 fcitx5-frontend-gtk3 fcitx5-config-qt
    • fcitx5: 核心框架

    • fcitx5-chinese-addons: 包含拼音、双拼等中文输入法

    • fcitx5-frontend-qt5 / fcitx5-frontend-gtk3: 让输入法能在 Qt 和 GTK 程序(大多数Linux软件)中使用

    • fcitx5-config-qt: 图形化配置工具

步骤 2:配置环境变量

为了让系统知道你要使用 Fcitx 5 作为输入法,需要设置环境变量。

  1. 编辑用户配置文件:

    bash

    nano ~/.profile

    (你也可以使用 gedit ~/.profile 或其他你喜欢的文本编辑器)

  2. 在文件末尾添加以下三行:

    bash

    export GTK_IM_MODULE=fcitx5
    export QT_IM_MODULE=fcitx5
    export XMODIFIERS=@im=fcitx5
  3. 保存并退出编辑器。

    • 在 nano 中:按 Ctrl+X,然后按 Y 确认,最后按 Enter 保存。

  4. 重要:重启虚拟机。这是让环境变量和输入法设置生效的最可靠方法。

    bash

    sudo reboot
步骤 3:添加中文输入法
  1. 重启后,你应该能在屏幕右上角或左上角的系统托盘区看到一个键盘图标,或者一个“拼”字图标。这就是 Fcitx 5。

    • 如果没看到:可以尝试从应用程序菜单中搜索并启动 Fcitx 5

  2. 右键点击 Fcitx 5 的托盘图标,选择 配置 (Configure)

  3. 在弹出的配置窗口中:

    • 首先点击左下角的 + 号按钮来添加输入法。

    • 在弹出的列表中,取消勾选 Only Show Current Language(只显示当前语言)。

    • 然后在搜索框里输入 pinyin,找到 Pinyin 并选中它,点击 OK 添加。

    • 你还可以添加 Shuangpin(双拼)等其他输入法。

  4. 现在,你可以通过点击托盘图标切换输入法,或者使用默认的快捷键 Ctrl+Space(控制键 + 空格)在中文和英文输入法之间切换。

界面操作:

然后关闭回到语言管理那

双击即可,或者点击后再点击右上角add

http://www.dtcms.com/a/391799.html

相关文章:

  • 康奈尔大学视觉-语言-动作模型全面综述:概念、进展、应用与挑战
  • 单片机--中断实验
  • 嵌入式 - GPIO
  • 一款商用的基于SpringBoot+VUE的出货单智能比对系统
  • systemctl 在启动服务时的 常用参数
  • 【MySQL】SQL性能分析
  • 【软件测试Linux】详细Linux介绍和各种命令的场景应用
  • 【MySQL】使用C/C++链接mysql数据库
  • 【复现】【充换电站】考虑用户充电负荷-最优分时电价互动的光储充换电站优化模型
  • 多光谱相机按不同分类的几种类型
  • Linux中select、poll 和 epoll的作用
  • JavaScript原型链全面解析
  • mysql相关优化
  • electron-forge踩坑记录
  • 00-基于django+vue3+ts的前后端分离RBAC权限管理系统
  • Go语言-->切片
  • 《Java网络编程》第二章:Stream流
  • 速卖通“AI全站推”上新!跨境卖家如何利用 AI 做营销
  • Apple Developer Program注册被拒原因分析与技术性申诉指南
  • 卷积神经网络从入门到经典模型详解
  • C#超市商品管理系统入门级实现
  • 自注意力机制Self-Attention (二)
  • InternVLA-N1——规划-执行双系统下的VLN基础模型:具备学习型的潜在规划能力,可部署在轮式、四足、双足人形上
  • 睡眠PSG数据集技术
  • 【AI落地应用实战】利用亚马逊云科技 Step Functions 集成现有系统快速实现个性化邮件触达
  • 手机备忘录待办APP工具评测
  • 总线错误(Bus Error)是什么?
  • 《Java网络编程》第三章:Internet地址
  • 【软件项目验收:第三方软件测评报告合规性和有效性审核,辨别真假软件测评报告书】
  • 变邻域含变惯性权重策略的自适应离散粒子群算法