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

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)的任务与目的可以描述为: 目的:发现程序的错误; 任务:通过在计算机上执行程序,暴露程序中潜在的错误。 另一个…...

Zabbix 6.0 部署

目录 一、序章 二、zabbix概念 2.1 zabbix 是什么? 2.2 zabbix 监控原理: 2.3 Zabbix 6.0 新特性: 2.3.1 Zabbix server高可用防止硬件故障或计划维护期的停机 2.3.2 Zabbix 6.0 LTS新增Kubernetes监控功能,可以在Kubernet…...

用Python遍历输出烟感名称和状态

为了使用Python遍历输出烟感名称和状态,您需要首先从SNMP代理(如网络设备或硬件设备)获取这些值。为此,您可以使用第三方库如pysnmp,它允许您轻松地与SNMP代理通信。 首先,您需要安装pysnmp库,…...

Redis的持久化以及性能管理

目录 一、Redis持久化概述 1.什么是Redis持久化 2.持久化方式 3.RDB持久化 3.1概念 3.2触发条件 3.3执行流程 3.4启动时加载 4. AOF持久化 4.1概念 4.2启动AOF 4.3执行流程 4.4启动时加载 5.RDB和AOF的优缺点 二、Redis性能管理 1.查看Redis内存使用 2…...

Docker部署Meta-Llama-3.1-70B-Instruct API openai格式,vLLM速度对比

下载模型 modelscope环境,国内下载更快: conda create -n modelscope python=3.10 conda activate modelscopepip install modelscope命令行下载: https://modelscope.cn/models/LLM-Research/Meta-Llama-3.1-70B-Instruct modelscope download --model LLM-Research/Met…...

USB协议学习

文章目录 USB发展背景发展变化速度等级通讯接口 四种传输主设备 & 从设备主设备从设备 连接与检测高速设备与主机连接USB总线常见的几种状态 枚举过程特点 控制传输学习资料 USB发展背景 发展变化 USB1.1:规范了USB低全速传输; USB2.0:…...

TDengine 数据订阅 vs. InfluxDB 数据订阅:谁更胜一筹?

在时序数据的应用场景中,数据的实时消费和处理能力成为衡量数据库性能和可用性的重要指标。TDengine 和 InfluxDB 作为时序数据库(Time Series Database)中的佼佼者,在数据订阅方面各有特点。但从架构设计、灵活性和系统负载上看&…...

用户批评 SAP 的人工智能战略

在2024年德语SAP用户组织(DSAG)年会上,SAP用户对公司云优先的AI创新策略表示不满。SAP决定将AI功能仅限于云客户,使使用本地部署(on-premises)系统的用户感到被忽视。这种“云优先”策略引发了SAP用户间的广…...

Jest进阶知识:React组件的单元测试

在现代前端开发中,组件是构建应用程序的基本单元。一个组件不仅拥有完整的功能,还能极大地提高代码的复用性。因此,在进行单元测试时,对重要组件进行测试是必不可少的。 Testing Library Testing Library 是一个专门用于测试 We…...

MATLAB——矩阵操作

内容源于b站清风数学建模 数学建模清风老师《MATLAB教程新手入门篇》https://www.bilibili.com/video/BV1dN4y1Q7Kt/ 目录 1.MATLAB中的向量 1.1向量创建方法 1.2向量元素的引用 1.3向量元素修改和删除 2.MATLAB矩阵操作 2.1矩阵创建方法 2.2矩阵元素的引用 2.3矩阵…...

智能数据驱动的风险管理:正大金融科技的创新实践

在不断变化的金融环境中,风险管理成为投资成功的关键因素。正大公司以数据驱动的智能风控体系为核心,通过深度学习、数据分析等技术创新,帮助投资者在复杂的市场条件下实现稳健操作和风险控制。本文将探讨正大如何利用科技手段提升风险管理效…...