VMwarePlayer安装Ubuntu,切换中文并安装中文输入法
1.下载和安装
虚拟机使用的免费版官网链接:VMwarePlayer
Ubuntu镜像下载官网链接:Ubuntu桌面版
自己学习使用,不需要考虑迁移之类的。选择单个磁盘IO性能会更高

安装过程中如果出现如下报错,则用系统管理员身份运行

右击VMware


这里一般默认选择即可






如下是初次进入系统之后会有的一些提示界面,一般直接下一步即可

2.界面汉化
-
设置

-
区域和语言

等待安装一些翻译完成

然后应用到整个系统【地区格式有应用到整个系统】

重启一下虚拟机之后界面就是中文
3.中文输入法
我们可以先更换一下Ubuntu的下载镜像地址【可自己测试选择最优服务器】
打开软件和更新程序

也可以自己选择阿里云的服务器

添加输入法

此时会发现只有命令行和搜索文件可以使用中文输入法,其他地方不能使用。但是我再更新完和重启之后中文输入法又可以在某些之前无法使用中文输入法的程序中使用
至此在Ubuntu原生系统的IBus框架的智能拼音输入法安装完毕。虽然也可以用但更推荐Fcitx框架下的中文输入法
sudo apt update
sudo apt upgrade
现在Ubuntu中文输入法fcitx框架也会出现bug偶尔使用。还是等一等修复
先了解一下经典的3大输入法框架
在Linux系统上,常见的输入法框架(Keyboard input method system)有三种:IBus(Intelligent Input Bus)、Fcitx(Flexible Input Method Framework)、XIM(X Input Method)。在Ubuntu20.04系统中,默认已经安装了IBus和XIM这两种输入法框架,Fcitx需要自己安装
如下所示,每种输入法框架下,都有其支持的中文输入法(有些是框架自带的,有些需要另外安装):
- Fcitx:谷歌拼音、搜狗拼音、搜狗五笔拼音
- IBus:智能拼音,五笔(86版)
- XIM:略(现在用的相对比较少)
在 Fcitx 支持的拼音输入法中,内置拼音响应速度最快。
Fcitx 同样支持流行的第三方拼音输入法以提供更好的整句输入效果。
- fcitx-sunpinyin 在输入速度和输入精度之间有较好的平衡
- fcitx-libpinyin 算法比 sunpinyin 先进。
- fcitx-rime即著名中文输入法 Rime IME的 Fcitx 版本。但不支持 Fcitx 本身的 #特殊符号 和 #快速输入 功能,自定义设置请参见官方
- fcitx-googlepinyin, Google 拼音输入法 for Android
- fcitx-chewing 为 Fcitx 添加 chewing (繁体中文注音) 输入引擎支持。依赖 libchewing
4.和主机共享文件
需要安装VMware Tools,但如果是如下灰色

先关闭虚拟机再加载ISO映像文件

相关文章:
VMwarePlayer安装Ubuntu,切换中文并安装中文输入法
1.下载和安装 虚拟机使用的免费版官网链接:VMwarePlayer Ubuntu镜像下载官网链接:Ubuntu桌面版 自己学习使用,不需要考虑迁移之类的。选择单个磁盘IO性能会更高 安装过程中如果出现如下报错,则用系统管理员身份运行 右击VMwa…...
C# JSON转为实体类和List,以及结合使用
引用 using Newtonsoft.Json;using Newtonsoft.Json.Linq;JSON转实体类 public class Person {public string Name { get; set; }public int Age { get; set; }public string Gender { get; set; } }string jsonStr "{\"name\": \"Tom\", \"a…...
使用TensorRT-LLM进行高性能推理
LLM的火爆之后,英伟达(NVIDIA)也发布了其相关的推理加速引擎TensorRT-LLM。TensorRT是nvidia家的一款高性能深度学习推理SDK。此SDK包含深度学习推理优化器和运行环境,可为深度学习推理应用提供低延迟和高吞吐量。而TensorRT-LLM是在TensorRT基础上针对大模型进一步…...
怎么去别人的github工程下载
1、网络 确保网络能够顺利访问github,有的地方的公共网络不能访问github,我之前开过科学上网的会员,发现没必要特意开去访问它。可以直接开手机热点,一般是可以顺利访问的。 2、下载 以我的github开源笔记qq-hh/C_review (gith…...
【java基础-实战3】list遍历时删除元素的方法
插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 在实际的业务开发中,容器的遍历可以说是非…...
云计算与云服务
云计算与云服务 1、云计算与云服务概述2、云服务模式(IaaS、PaaS、SaaS、DaaS)3、公有云、私有云和混合云1、云计算与云服务概述 什么是云计算? “云”实质上就是一个网络,狭义上讲,云计算就是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且…...
Ubuntu20.4 设置代理
主要是涉及2个代理 涉及apt 可以在、/etc/apt/apt.conf 中进行修改 在系统全局可以在/etc/profile中进行修改...
RustDay06------Exercise[71-80]
71.box的使用 说实话这题没太看懂.敲了个模板跟着提示就过了 // box1.rs // // At compile time, Rust needs to know how much space a type takes up. This // becomes problematic for recursive types, where a value can have as part of // itself another value of th…...
Leetcode—2525.根据规则将箱子分类【简单】
2023每日刷题(五) Leetcode—2525.根据规则将箱子分类 实现代码 char * categorizeBox(int length, int width, int height, int mass){long long volume;long long len (long long)length;long long wid (long long)width;long long heig (long lo…...
RustDay05------Exercise[51-60]
51.使用?当作错误处理符 ? 是 Rust 中的错误处理操作符。通常用于尝试解析或执行可能失败的操作,并在出现错误时提前返回错误,以避免程序崩溃或出现未处理的错误。 具体来说,? 用于处理 Result 或 Option 类型的返回值。 // errors2.rs…...
hdlbits系列verilog解答(或非门)-07
文章目录 wire线网类型介绍一、问题描述二、verilog源码三、仿真结果 wire线网类型介绍 wire线网类型是verilog的一种数据类型,它是一种单向的物理连线。它可以是输入也可以是输出,它与reg寄存器数据类型不同,它不能存储数据,只能…...
Node学习笔记之path模块
path 模块提供了 操作路径 的功能,我们将介绍如下几个较为常用的几个 API: API 说明 path.resolve 拼接规范的绝对路径常用 path.sep 获取操作系统的路径分隔符 path.parse 解析路径并返回对象 path.basename 获取路径的基础名称 path.dirname…...
使用LangChain与chatGPT API开发故事推理游戏-海龟汤
项目概述 海龟汤简述: 主持人提出一个难以理解的事件,玩家通过提问来逐步还原事件,主持人仅能告知玩家:“是、不是、是也不是、不重要”。引入chatGPT API原因 想通过程序自动化主持人,可通过chatGPT来判断玩家推理正确与否。LangChain是什么 LangChain是一个强大的框架,…...
用ChatGPT编写Excel函数公式进行表格数据处理分析,so easy!
在用Excel进行数据处理分析时,经常需要编写不同的公式,需要了解大量的函数。有了ChatGPT,就很简单了,直接用自然语言描述自己的需求,然后让ChatGPT写出公式就好了。 例子1: Excel某个单元格的内容是&#…...
超全全国所有城市人力资本测算数据集(1990-2021年)
参考《管理世界》中詹新宇(2020)的做法,本文对地级市的人力资本水平进行测算,其中人力资本水平用地级市的普通高等学校在校学生数占该地区总人口比重来反映 一、数据介绍 数据名称:地级市-人力资本测算 数据年份&…...
(二)docker:建立oracle数据库mount startup
这章其实我想试一下startup部分做mount,因为前一章在建完数据库容器后,需要手动创建用户,授权,建表等,好像正好这部分可以放到startup里,在创建容器时直接做好;因为setup部分我实在没想出来能做…...
Hash Join(PostgreSQL 14 Internals翻译版)
一阶段哈希连接(One-Pass Hash Joins) 散列连接使用预构建的散列表搜索匹配的行。下面是一个使用这种连接的计划的例子: 在第一阶段,哈希连接节点1调用哈希节点2,哈希节点2从其子节点提取整个内部行集,并将…...
《SQLi-Labs》04. Less 23~28a
title: 《SQLi-Labs》04. Less 23~28a date: 2023-10-19 19:37:40 updated: 2023-10-19 19:38:40 categories: WriteUp:Security-Lab excerpt: 联合注入,注释符过滤绕过之构造闭合,%00 截断、二次注入、报错注入,空格过滤绕过&…...
文件打包下载excel导出和word导出
0.文件下载接口 请求 GET /pm/prj/menu/whsj/download/{affixId} 文件affixId多个id以逗号隔开。多个文件会以打包得形式。 1.Excel导出 1.0接口 POST 127.0.0.1:8400/pm/io/exportExcel/year-plan-table-workflow/report 参数 [{"org":"011","re…...
模拟退火算法求解TSP问题(python)
模拟退火算法求解TSP的步骤参考书籍《Matlab智能算法30个案例分析》。 问题描述 TSP问题描述在该书籍的第4章 算法流程 部分实现代码片段 坐标轴转换成两点之间直线距离长度的代码 coordinates np.array([(16.47, 96.10),(16.47, 94.44),(20.09, 92.54),(22.39, 93.37),(2…...
终极指南:如何在5分钟内为《杀戮尖塔》安装ModTheSpire模组管理器
终极指南:如何在5分钟内为《杀戮尖塔》安装ModTheSpire模组管理器 【免费下载链接】ModTheSpire External mod loader for Slay The Spire 项目地址: https://gitcode.com/gh_mirrors/mo/ModTheSpire 想要为《杀戮尖塔》添加新角色、卡牌和游戏内容吗&#x…...
别再复制粘贴了!用STM32CubeMX LL库玩转按键、LED和蜂鸣器,这才是高效开发
STM32CubeMX LL库实战:解锁寄存器级高效开发的5个关键策略 当你第一次在STM32项目中使用HAL库时,可能会被它的易用性所吸引——简单的API调用就能完成复杂的外设配置。但当你深入项目开发,特别是对性能有严格要求时,HAL库的抽象层…...
终极色彩校准指南:如何用novideo_srgb解决NVIDIA显卡色彩过饱和问题
终极色彩校准指南:如何用novideo_srgb解决NVIDIA显卡色彩过饱和问题 【免费下载链接】novideo_srgb Calibrate monitors to sRGB or other color spaces on NVIDIA GPUs, based on EDID data or ICC profiles 项目地址: https://gitcode.com/gh_mirrors/no/novide…...
别再死记硬背了!用Python模拟OPT、FIFO、LRU算法,帮你彻底搞懂缺页率计算
用Python实战模拟三大页面置换算法:从理论到可视化理解 当你在深夜啃着操作系统教材,盯着那些晦涩的页面置换算法公式时,是否曾幻想过能"看见"这些算法是如何工作的?本文将通过Python代码,带你亲手构建OPT、…...
Translumo终极指南:三步实现游戏和视频实时翻译的免费神器
Translumo终极指南:三步实现游戏和视频实时翻译的免费神器 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo 你是…...
实战指南:在R语言中运用地理加权回归(GWR)进行空间异质性建模
1. 地理加权回归(GWR)是什么? 地理加权回归(Geographically Weighted Regression,简称GWR)是一种专门用于分析空间数据的统计方法。想象一下,你正在研究房价影响因素,传统回归模型可能会告诉你"地铁站…...
BetterNCM-Installer:如何一键解锁网易云音乐PC版的完整插件生态
BetterNCM-Installer:如何一键解锁网易云音乐PC版的完整插件生态 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 厌倦了网易云音乐PC版功能单一,想要体验更丰富…...
自媒体做了两年,我发现“不会写”根本不是问题,问题是“不知道写给谁”
很多人做自媒体,第一个困扰是“我不会写”。我以前也这么觉得。写一篇稿子要憋半天,删了写、写了删,最后发出去还没人看。后来我才明白,问题不在“写”,而在“写给谁”。一、你心里装着“读者”吗?我以前写…...
量子纠错技术:从比特到高维系统的演进与实践
1. 量子纠错基础:从比特到高维系统的范式演进量子计算的核心挑战在于量子态的脆弱性——环境噪声和操作误差会迅速破坏量子信息。我在IBM量子云平台上的实验数据显示,未经保护的量子比特在100次门操作后保真度就会降至50%以下。量子纠错码(QE…...
Cesium开发避坑指南:搞懂屏幕、世界、经纬度坐标转换的3个核心场景
Cesium开发避坑指南:搞懂屏幕、世界、经纬度坐标转换的3个核心场景 在三维地理信息系统的开发中,坐标转换就像不同语言之间的翻译工作。想象一下,当用户点击屏幕上的一个点,系统需要理解这个二维像素位置对应真实世界中的哪个三维…...
