Ubuntu安装中文拼音输入法

ubuntu安装中文拼音输入法

ubuntu版本为23.04

1、安装中文语言包

首先安装中文输入法必须要让系统支持中文语言,可以在 Language Support 中安装中文语言包。
语言支持

添加或删除语音选项,添加中文简体,然后会有Applying changes的对话框,等待完成

选择IBus

2、安装输入法框架

没有输入框架的需要安装,如果已经有了,就别安装了

输入法必须基于框架,常用的输入法框架有 ibus 和 fcitx,这里选择IBus。

sudo apt install ibus

安装完成后可以在 Language Support 中选择切换为该框架;也可以im-config -s ibus进行设置。

Ubuntu Desktop 20.04 使用的是GNOME桌面,所以需要安装相应的平台支持包:

sudo apt install ibus-gtk ibus-gtk3

3、安装拼音输入法

sudo apt install ibus-pinyin

然后就会出现,提示你是否继续,请输入Y

zxd@zxd-VMware-Virtual-Platform:~$ sudo apt install ibus-pinyin
[sudo] password for zxd: 
Sorry, try again.
[sudo] password for zxd: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:liblua5.4-0 libpyzy-1.0-0v5
The following NEW packages will be installed:ibus-pinyin liblua5.4-0 libpyzy-1.0-0v5
0 upgraded, 3 newly installed, 0 to remove and 110 not upgraded.
Need to get 18.2 MB of archives.
After this operation, 65.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu lunar/universe amd64 liblua5.4-0 amd64 5.4.4-3 [151 kB]
Get:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu lunar/universe amd64 libpyzy-1.0-0v5 amd64 1.0.1-8 [17.6 MB]
Get:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu lunar-updates/universe amd64 ibus-pinyin amd64 1.5.0-8ubuntu23.04.1 [486 kB]
Fetched 18.2 MB in 3s (5,819 kB/s)   
Selecting previously unselected package liblua5.4-0:amd64.
(Reading database ... 208456 files and directories currently installed.)
Preparing to unpack .../liblua5.4-0_5.4.4-3_amd64.deb ...
Unpacking liblua5.4-0:amd64 (5.4.4-3) ...
Selecting previously unselected package libpyzy-1.0-0v5.
Preparing to unpack .../libpyzy-1.0-0v5_1.0.1-8_amd64.deb ...
Unpacking libpyzy-1.0-0v5 (1.0.1-8) ...
Selecting previously unselected package ibus-pinyin.
Preparing to unpack .../ibus-pinyin_1.5.0-8ubuntu23.04.1_amd64.deb ...
Unpacking ibus-pinyin (1.5.0-8ubuntu23.04.1) ...
Setting up libpyzy-1.0-0v5 (1.0.1-8) ...
Setting up liblua5.4-0:amd64 (5.4.4-3) ...
Setting up ibus-pinyin (1.5.0-8ubuntu23.04.1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ...
Processing triggers for libc-bin (2.37-0ubuntu2) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu5) ...

安装完成后,然后就是设置键盘

4、键盘设置

打开设置–找到键盘–添加输入法–选择智能输入法

输入法

5、切换输入法

点击右上角的“en”,可以切换到“拼”,就能输出中文啦

如果不能通过shift切换中英文,那么执行下第二步。

这个切换输入法的快捷键也是在keybord(键盘)设置中修改,找到首选项–快捷键,然后就可以修改中英文切换

在这里插入图片描述

6、参考

ubuntu安装中文拼音输入法,装系统的第一步

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/136541.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

源码编译Qt 5.15.9+msvc2019

官方文档里给出了详细步骤: Building Qt Sources Building Qt 5 from Git (Wiki) 注:本文基于windows11vs2019x64qt5.15.9,不编译Qt WebEngine 归纳总结如下: 准备阶段 Qt for Windows - Requirements 安装python,…

逼自己看完,Redis的事务你就掌握了!!!

目录 1、对于事务的理解 1.1、回顾MySQL的事务 1.2、Redis的事务 2、事务命令使用 3、watch的实现原理 3.1、watch用来干什么的? 3.2、watch的实现原理 1、对于事务的理解 1.1、回顾MySQL的事务 在MySQL中,事务有4个特性: 原子性&a…

MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办

方法1: 在mybatis核心配置文件中指定,springboot加载mybatis核心配置文件 springboot项目的一个特点就是0配置,本来就省掉了mybatis的核心配置文件,现在又加回去算什么事,总之这种方式可行但没人这样用 具体操作&…

详细介绍如何微调 YOLOv8 姿势模型以进行动物姿势估计--附完整源码

动物姿势估计是计算机视觉的一个研究领域,是人工智能的一个子领域,专注于自动检测和分析图像或视频片段中动物的姿势和位置。目标是确定一只或多只动物身体部位的空间排列,例如头部、四肢和尾巴。这项技术具有广泛的应用,从研究动物行为和生物力学到野生动物保护和监测。 …

【LeetCode-中等题】107. 二叉树的层序遍历 II

文章目录 题目方法一:队列层序迭代 题目 方法一:队列层序迭代 解题详情:【LeetCode-中等题】102. 二叉树的层序遍历 res.add(0,zres); //效果是将 zres 列表作为 res 的第一个子列表,并将其它原本在第一位置及之后的子列表向后移…

Python项目开发:Flask基于Python的天气数据可视化平台

目录 步骤一:数据获取 步骤二:设置Flask应用程序 步骤三:处理用户输入和数据可视化 步骤四:渲染HTML模板 总结 在这个数字化时代,数据可视化已经成为我们理解和解释信息的重要手段。在这个项目中,我们…

JavaScript速成课—事件处理

目录 一.事件类型 1.窗口事件 2.表单元素事件 3.图像事件 4.键盘事件 5.鼠标事件 二.JavaScript事件处理的基本机制 三.绑定事件的方法 1.DOM元素绑定 2.JavaScript代码绑定事件 3.监听事件函数绑定 四.JavaScript事件的event对象 1.获取event对象 2.鼠标坐标获取…

下载HTMLTestRunner并修改

目录 一. 下载HTMLTestRunner 二. 修改HTMLTestRunner 1. 修改内容 2. 修改原因 一. 下载HTMLTestRunner 下载报告模板地址:http://tungwaiyip.info/software/HTMLTestRunner.html 下载模块: 二. 修改HTMLTestRunner 将修改后的模块放到python安装目录下的..…

Harmony 开始支持 Flutter ,聊聊 Harmony 和 Flutter 之间的因果

相信大家都已经听说过,明年的 Harmony Next 版本将正式剥离 AOSP 支持 ,基于这个话题我已经做过一期问题汇总 ,当时在现有 App 如何兼容 Harmony Next 问题上提到过: 华为内部也主导适配目前的主流跨平台方案,主动提供…

QT在安装后添加新组件【QT基础入门 环境搭建】

一、Qt的安装目录下找到MaintenanceTool工具 二、双击该exe文件运行该工具(界面可能不相同但功能一样) 登录账号,进入以下界面,点击下一步 选择更新组件,出现以下提示 三、此时需要手动添加储存库 1.进入下面网站,选择一个国内镜像 Qt Downloads 点击后面的HTTP可进入…

info文档与man手册

man 手册 man --version# 查看版本 man 2 socket# 查看section2中的socket yum install man-pages# 更新man手册man -f socket# 列出所有章节的socket # man -f刚开始使用的时候不显示 # centos7执行mandb命令,7以下的版本执行makewhatis命令 # 之后执行man -f就生效了 [rootk…

Jmeter —— 常用的几种断言方法(基本用法)

在使用JMeter进行性能测试或者接口自动化测试工作中,经常会用到的一个功能,就是断言,断言相当于检查点,它是用来判断系统返回的响应结果是否正确,以此帮我们判断测试是否通过,本文 主要介绍几种常用的断言&…

计算机算法分析与设计(3)---循环赛日程表(含代C++码)

循环赛日程表 一、内容概述二、代码实现2.1 分治代码2.2 结果图 一、内容概述 二、代码实现 2.1 分治代码 // 循环赛日程表 #include<iostream> #include<cmath> using namespace std;void schedule(int k, int n, int** array) // 数组下标从1开始 {for (int …

数字孪生基础设施需求分析

数字孪生基础设施需求分析 “基础设施”&#xff08;infrastructure&#xff09;新型基础设施建设 “基础设施”&#xff08;infrastructure&#xff09; 一词最早于1875年在法文中出现&#xff0c;但该词汇由拉丁文构成&#xff0c;infrastructure分为infra&#xff08;拉丁文…

win10 安装 Langchain-Chatchat 避坑指南(2023年9月18日v0.2.4版本,包含全部下载内容!)

网上教程都是基于外网或者翻墙的&#xff0c;而且细节极其不清晰&#xff0c;尤其是最关键的模型下载。 另外提一句&#xff0c;我的显卡是&#xff1a;3080Ti 16GB版本&#xff0c;运行之后&#xff0c;显存占用13-14GB 1、安装Anaconda&#xff08;这个就不啰嗦了&#xff0c…

Idea创建springboot项目

1、选择file—>new –->project 2、选择“Spring Initializr”&#xff0c;点击“next”&#xff0c;进入工程信息配置界面修改配置信息. 备注&#xff1a;type类型选择“Maven(Generate a Maven based project achieve)”&#xff0c;生成工程路径。 3、点击next按钮&a…

最全测试管理岗面试题(上)

1、怎么改善团队低迷现状&#xff1f; 改善团队低迷的现状是一个重要的管理挑战。以下是一些可能有助于改善团队状态的方法&#xff1a; ① 深入了解问题&#xff1a;首先&#xff0c;需要了解低迷的原因。这可能涉及与团队成员的个人会谈&#xff0c;收集反馈&#xff0c;观…

Java微信支付集成开发

文章目录 [toc] 1.接入前准备1.1 微信商户平台注册商户号1.1.1 微信支付商户接入指引1.1.2 微信支付服务商接入指引 1.2 微信开放平台注册小程序和公众号1.3 微信开放平台注册开发者账号1.4 微信商户平台绑定小程序和公众号的appId账号1.4.1 微信公众平台扫码登录微信公众号账号…

C++:初始化列表,static成员,友元,内部类

个人主页 &#xff1a; 个人主页 个人专栏 &#xff1a; 《数据结构》 《C语言》《C》 文章目录 前言一、初始化列表二、static成员三、友元四、内部类总结 前言 本篇博客作为C&#xff1a;初始化列表&#xff0c;static成员&#xff0c;友元&#xff0c;内部类的知识总结。 一…

Git学习笔记7

github上多人协助开发演示过程&#xff1a; 张三是项目作者。 李四是一个协同的用户。觉得项目不错&#xff0c;想增加一些功能。 clone与fork的区别&#xff1a; clone&#xff1a;任何人都可以下载作者的整个项目&#xff0c;但是非作者不能push到作者的项目里。&#xff…