Ubuntu20.04两种安装及配置中文界面、输入法、换源、共享文件夹实现,及注意事项
虚拟机安装法
1、新建虚拟机,自定义下一步
任意指定路径
提高处理器数量能加快系统响应
完成以后不要运行,添加镜像文件
导入镜像文件,点击浏览
选择后打开->确认->运行虚拟机
出现这种情况就需要检查虚拟机的配置,操作系统以及VMware Workstation是否存在问题,切丁找到问题的具体原因。错误如果发生在外部可能会导致计算机重启
找到之前新建虚拟时候的路径
右键用记事本打开.vmx文件
找到virtualHW.version ,改成16,保存!
重新运行虚拟机一切正常
此时又发现新问题,无法点击下一步!!!怎么办? 使用快捷键Alt+F7,拖动它后继续
不要更新,正常安装,继续
清除磁盘,继续安装
继续
shanghai 继续
任意设置用户名,继续
正式进入安装......
安装完成,重启
跳过
前进
不发送
不升级!
完成
OK
安装完成后,开始配置系统
1、首先按照下图所示点击对应按钮,确认网络连接状态
2、若果没有连接点击“Settings”查看详情
3、然后搜索软件和更新“Software & Updates”,并双击打开
4、打开以后,依次点击下载自->其他站点“Download from->Other
5、滑动找到腾讯云 https://mirrors.cloud.tencent.com/ubuntu 的服务器
6、如果不确定要选择哪个服务器,也可以点击选择最佳服务器“Select Best Server”,
会执行一系列的测试,系统进行匹配。但是注意有的时候匹配可能不那么准确。
选择完成后,会提示认证,输入设定的密码即可
初次配置
1、由于简易安装下默认为英文系统界面,我们需要更改系统语言及设置中文输入法。
按照下方图示,点击系统左下角的按钮,在搜索栏输入“Language Support”,然后双击打
开此按钮
2、打开后,会弹出下方图示界面,点击“Install”进行下载语言包
3、输入设置的密码
4、然后等待语言包安装完成即可
5、下载完成后,点击“Install/Remove language”按钮。添加“Chinese(simplified)后,点击“Apply”即可
6、安装完成后回到下面的界面,把汉语从最后一位通过鼠标拖到第一个
7、然后切换到“Regional Formats”,选择“语 汉语 ( 中国) )”,点击“Apply System-wide”,
弹出密码确认的话就输入密码,授权就可以了。
8、再次输入密码
9、按照下图所示进行重启
10、 重启后,可以看到界面已经中文成功设置,点击“ 更新名称”即可
11、接下来我们进行中文输入法的设置,点击设置按钮,点击“ 区域和语言”,在展开
的右侧界面内,找到“ 输入源”,点击下方的“+”按钮。
12、点击“ 汉语”,然后在展开的输入法中选择第一个,点击“ 添加”。(这里以第一
种拼音为例进行添加,有五笔需求的用户可自行选择)
13、 添加完成后,界面的右上角将可看到添加结果
同Windows中英文切换快捷键不同的是,按“Win 键+ 空格键”即可切换输入法。
14、最后我们来对系统日期和时间进行设置,同样还是打开设置,搜索“ 日期和时间”
15、关闭“ 自动设置日期和时间”,可以在下方“ 日期和时间”内进行设置。点击“ 时
区 区”,选择“Shanghai, 中国”
修改分辨率
如果需要修改显示的分辨率,我们可以通过设置来改变
1、点击下图所示位置,然后在输入栏输入“ 设置
2、然后双击打开图标,点击搜索按钮,输入“
3、根据个人需求选择显示的分辨率,然后按照后续提示操作即可完成更改
4、这里完成更改后,效果如下
共享文件夹的实现
在进行后续程序的开发中,我们经常需要在主机和虚拟机之间传递文件,比如说,源代
码位于虚拟机,而在主机下阅读或修改源代码,这里就需要用到共享文件夹这个机制。
由于本章教程是以Vmware虚拟机来进行的,所以我们就以其自带的功能进行说明
1、创建并查看共享文件夹,关闭Ubuntu系统,然后点击“ 虚拟机-> 设置
2、然后在弹出的界面中,依次点击“ 选项-> 共享文件夹-> 文件夹共享”,然后单击“ 总
是启用”,再点击“ 添加”
3、在弹出的界面中,点击“ 下一步”,然后点击“ 浏览”,根据需求选择盘符,自行
创建一个文件夹。这里以创建名为“Share”为例进行
注意:创建的共享文件夹内,初次配置时必须为空,否则会配置失败。如有文件,可
暂先移出备份
4、开启虚拟机,启动系统。如提示无法连接虚拟设备的弹窗提示,直接选“
5、进入桌面后按下 “Ctrl+Alt+T” 打开命令行终端
6、输入指令 “sudo apt install open-vm-tools” ,然后在弹出的选项中输入设置的密码
(指令输入可直接复制并粘贴到命令行终端。密码输入不显示,输入完成后按下回车即可)
7、确认一下前面虚拟机配置后,系统“/mnt”目录下是否生成了“hgfs”文件夹。
输入指令 “ls /mnt/”
注意:若未有 “hgfs” 文件夹生成,如下图所示:
则需要手动创建,
输入指令 “sudo mkdir /mnt/hgfs”
(同样指令输入可直接复制并粘贴到命令行终端。密码输入不显示,输入完成后按下回车即可)
8、确定“/mnt”目录下有“hgfs”文件夹后,再进行是手动挂载,
输入指令 “sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other” 即可手动挂载
注意:若手动挂载时出现如下所示提示,
输入 “sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o nonempty”
重新挂载即可
9、挂载完成以后,输入指令 “cd /mnt/hgfs/Share” ,进入共享文件夹
注意:虚拟机这里的共享文件夹名称与主机环境下创建的文件夹名称必须一致。若不
一致,请修改为统一名称!
10、 现在主机的共享文件夹位于E:\Share,那虚拟机的路径在**/mnt/hgfs/Share/**。可
做个测试:在主机的共享文件夹内放入test.txt
在虚拟机下/mnt/hgfs/Share/下
输入 “ls” 指令,可见到此文件说明配置完成
重启虚拟机找不到共享文件夹
如果手动挂载以后,再次登陆开机发现找不到配置的共享文件夹,可通过自动挂载的形
式来解决。自动挂载可通过vi编辑起来配置。vi编辑器是Linux操作系统中最经典的文本编辑
器。由于Ubuntu系统中预装的是简易版的vi编辑器,为了更好的编辑文件,我们需要将它卸
载并重新安装完整版的vi编辑器
1、打开命令行终端输入 “sudo apt-get remove vim-common” 将vi编辑器卸载
2、输入 “sudo apt-get install vim” 指令安装完整版vi编辑器
3、 输入指令 “sudo vi /etc/fstab” ,通 过vi编辑器打开这个配置文件,在弹出的选项中
输入设置的密码。(指令输入可直接复制并粘贴到命令行终端。密码输入不显示,输入完成
后按下回车即可)
4、复制
.host:/ /mnt/hgfs fuse.vmhgfs-fuse auto,allow_other 0 0
5、返回vi编辑器,按下键盘“i”键,通过键盘“ ↑↓←→”按键,移动到文件内的
末行
6、按下回车,鼠标右键选择“ 粘贴”即可将前面复制的内容粘贴过来
7、按下“Esc”,按下“ :”,然后输入“wq”,回车退出并保存
9、重新启动虚拟机再次按照 创建并查看共享文件夹内容进行查看
双系统安装法
1、到官网下载Ubuntu镜像文件
2、下载镜像烧录工具
3、安装镜像工具
4、打开镜像工具
5、插入U盘,导入Ubuntu镜像文件,点击写入后等待提示“成功”。
6、Windows系统分一个区出来给Ubuntu,找到磁盘管理
7、看看磁盘属性
8、可以看到磁盘分区形式为GUID,这个会影响到后期分区方法,这里只讲GUID分区法。
9、然后鼠标右键点击D盘,再点击压缩
10、分配40000M约40G空间
11、留着后期使用,千万不用分配它
12、此时确认U盘是否还在,按下shift不放,操作计算机重启,进入U盘启动
13、U盘启动成功后,会进入此界面,选择第一项确认
14、安装Ubuntu
14 、一路下一步,直到进入这里,分区!!!
参考这个配备方案
15、此时可以看到之前在Win系统做过的事情,压缩卷,太在这里叫“空闲” 点击加号+
16、选择EFI
17、分配500M给它
18、看到它生成后,再次点击加号+,选择交换空间swap,分10G给它
19、看到它生成后,再次点击加号+,选根节点/,分20G给他
20、看到它生成后,再次点击加号+,选根节点/home,把剩余的都给它
21、最后,最关键的一步来了!!!非常重要,就是启动引导的设置,必须要有,否则白弄!
安装引导器的设备,选择efi所在的盘,就是之前分了500M的那个盘。
22、选择好以后,继续安装
23、再次确认一下
24、选择时区
25、输入用户名
26、大功告成一半
27、重启,大功告成
28、选择否
29、这样我们的 Ubuntu 系统就装好了
相关文章:

Ubuntu20.04两种安装及配置中文界面、输入法、换源、共享文件夹实现,及注意事项
虚拟机安装法 1、新建虚拟机,自定义下一步 任意指定路径 提高处理器数量能加快系统响应 完成以后不要运行,添加镜像文件 导入镜像文件,点击浏览 选择后打开->确认->运行虚拟机 出现这种情况就需要检查虚拟机的配置,操作系统…...

后端Java学习:springboot之文件上传(阿里云OSS存储)
一、什么是阿里云存储? 阿里云对象存储OSS(Object Storage Service),是一款海量、安全、低成本、高可靠的云存储服务。使用OSS,您可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种文件。 二、阿里云…...

python通过lunarcalendar库使用农历日期
农历日期库 介绍 lunarcalendar是一个处理农历日期的库 可以简单通过pip安装:pip install lunarcalendar lunarcalendar的github地址 从公历转为农历 from lunarcalendar import Converter, Solarsolar Solar(2024, 11, 1) lunar Converter.Solar2Lunar(sola…...
MySQL高级--范式与反范式
MySQL高级–范式与反范式 1. 背景 首先让我们来简单了解什么是范式与反范式 如下有部门表(包含:雇员、部门、部门领导) EMPLOYEEDEPARTMENTHEADJonesAccountingJonesSmithEngineeringSmithBrownAccountingJonesGreenEngineeringSmith 我们…...
实验05多重循环---7-02 打印矩形图案
打印一个 m 行 n 列的字符 * 组成的矩形图案。 输入格式: 输入在一行中给出空格隔开的两个整数,分别表示行数 m 和列数 n,其中 m 和 n 分别满足 1≤m≤10,1≤n≤20。 输出格式: 由字符 * 组成的 m 行 n 列的矩形图案。 输入样例: 3 5 输出…...

明源地产ERP WFWebService.asmx 反序列化RCE漏洞复现
0x01 产品简介 明源地产ERP是一款专为房地产行业设计的企业资源规划(ERP)系统,系统集成了项目管理、财务管理、客户关系管理、营销管理等多个模块,旨在帮助房地产企业提升运营效率、降低成本和提高客户满意度。它充分考虑了房地产行业的特性和需求,通过整合企业的各个业务…...
学习笔记:黑马程序员JavaWeb开发教程(2024.11.4)
5.8 请求响应-请求-案例 数据保存在emp.xml文件中,解析XML的工具类XMLParserUtils,其中使用了dom4j的接口,因此要在pom.xml文件中引入dom4j的依赖,用于解析XML文件,实体类Emp用于封装服务器解析的数据 前端页面文件…...

开源自托管数据管理工具全面指南
在大数据时代,企业和组织面临着海量的数据挑战。随着应用程序复杂性的提高以及用户需求不断演变,开发团队需要高效地处理大量数据,以便快速做出决策。然而,在众多信息中,如何识别并有效利用那些对决策至关重要的数据呢…...

护工系统|护工陪护软件|护工系统设计
在现代社会,护工系统的开发成为提升医疗服务质量和效率的重要手段。页面设计作为系统开发的关键环节,必须充分考虑到实用性与用户体验。以下是对护工系统开发页面设计功能的详细阐述: 一、用户登录与权限管理 页面设计首先应设置用户登录模块…...
电商领域软件系统实战:基于TiDB的分布式数据库应用
在电商领域,数据的快速增长和复杂性对数据库系统提出了更高要求。TiDB作为一款开源的分布式数据库,以其兼容MySQL协议、水平扩展能力强、高可用性等特性,在电商系统中得到了广泛应用。本文将围绕TiDB在电商领域的应用,详细介绍其搭…...

鸢尾博客项目开源
1.博客介绍 鸢尾博客是一个基于Spring BootVue3 TypeScript ViteJavaFx的客户端和服务器端的博客系统。项目采用前端与后端分离,支持移动端自适应,配有完备的前台和后台管理功能。后端使用Sa-Token进行权限管理,支持动态菜单权限,服务健康…...

Google封号潮来袭!跨境卖家如何解封?
近期,不少小伙伴在苦苦哀嚎:Google账号又又又又被封啦!对于跨境业务在线的小伙伴来说来说,是一个比较严重的问题。但不必过于担心,以下是一些可能的原因和相应的解决方法,耐心看完,也许对你的账号解封有帮助…...

路径规划 | ROS中多个路径规划算法可视化与性能对比分析
目录 0 专栏介绍1 引言2 禁用局部规划器3 路径规划定性对比实验3.1 加载路径规划器和可视化插件3.2 设置起点和终点3.3 选择规划器规划3.4 不同规划器对比3.5 路径保存和加载 4 路径规划定量对比实验4.1 计算规划耗时4.2 计算规划长度4.3 计算拓展节点数4.4 计算路径曲率4.5 计…...

使用 PyCharm 构建 FastAPI 项目:零基础入门 Web API 开发
使用 PyCharm 构建 FastAPI 项目:零基础入门 Web API 开发 本文提供了一份完整的 FastAPI 入门指南,涵盖从环境搭建、依赖安装到创建并运行一个简单的 FastAPI 应用的各个步骤。通过 FastAPI 和 Uvicorn,开发者可以快速构建现代化的 Web API…...
Prim算法与Dijstra算法
注:参考如下文章和视频 不能说毫不相干,简直是一模一样(Prim vs Dijkstra) 普里姆和迪杰斯特拉太像了,他们有什么区别? Prim算法和Dijkstra算法区别 文章目录 总结数组元素的更新两种算法的完整代码 普里姆算法算法步骤算法描…...

水经微图IOS版5.6.1发布,新增图源二维码分享并修订徒步模式功能
随时随地,微图一下! 水经微图(以下称“微图”)IOS版5.6.1发布,本次升级主要新增了图源二维码分享功能,以及修订过往足迹的徒步模式功能。 当前版本 当前版本号为:5.6.1 如果你发现该版本中存…...

复现第三周
1.eval执行 1)打开题目 简单进行代码审计,而题目又为eval函数说明这里eval() 会执行传入的任意代码,可以通过 cmd 作为参数执行任意 PHP 代码,这里相当于用cmd作为参数来执行url头命令 2)在url头输入命令cmdsystem("ls&quo…...
Django---数据库(多表关联)
在Django中操作数据库并实现多表关联,主要是通过定义模型(Models)及其关系,然后利用Django ORM(Object-Relational Mapping)执行数据库操作。 定义模型及其关系 首先,需要在models.py文件中定…...
2024系统架构师---论软件可靠性设计及其应用论文
可靠性 软件可靠性是指软件系统在一定的时间内持续无故障运行的能力。 可靠性通常用平均失效等待时间(MTTF)和平均失效间隔时间(MTBF)来衡量。 影响可靠性的因素 从技术的角度来看,影响软件可靠性的主要因素如下。…...

SpringBoot在线教育系统:云部署策略
6系统测试 6.1概念和意义 测试的定义:程序测试是为了发现错误而执行程序的过程。测试(Testing)的任务与目的可以描述为: 目的:发现程序的错误; 任务:通过在计算机上执行程序,暴露程序中潜在的错误。 另一个…...

铭豹扩展坞 USB转网口 突然无法识别解决方法
当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…...

(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序
一、开发准备 环境搭建: 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 项目创建: File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...
基于Uniapp开发HarmonyOS 5.0旅游应用技术实践
一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”
2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...
Xen Server服务器释放磁盘空间
disk.sh #!/bin/bashcd /run/sr-mount/e54f0646-ae11-0457-b64f-eba4673b824c # 全部虚拟机物理磁盘文件存储 a$(ls -l | awk {print $NF} | cut -d. -f1) # 使用中的虚拟机物理磁盘文件 b$(xe vm-disk-list --multiple | grep uuid | awk {print $NF})printf "%s\n"…...

springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...

人机融合智能 | “人智交互”跨学科新领域
本文系统地提出基于“以人为中心AI(HCAI)”理念的人-人工智能交互(人智交互)这一跨学科新领域及框架,定义人智交互领域的理念、基本理论和关键问题、方法、开发流程和参与团队等,阐述提出人智交互新领域的意义。然后,提出人智交互研究的三种新范式取向以及它们的意义。最后,总结…...

实战三:开发网页端界面完成黑白视频转为彩色视频
一、需求描述 设计一个简单的视频上色应用,用户可以通过网页界面上传黑白视频,系统会自动将其转换为彩色视频。整个过程对用户来说非常简单直观,不需要了解技术细节。 效果图 二、实现思路 总体思路: 用户通过Gradio界面上…...
学习一下用鸿蒙DevEco Studio HarmonyOS5实现百度地图
在鸿蒙(HarmonyOS5)中集成百度地图,可以通过以下步骤和技术方案实现。结合鸿蒙的分布式能力和百度地图的API,可以构建跨设备的定位、导航和地图展示功能。 1. 鸿蒙环境准备 开发工具:下载安装 De…...