Linux--Ubuntu安装

news2024/11/25 14:47:28

Linux操作系统时程序员必须要学的操作系统。接下来我们就来看一下Linux操作系统是如何安装的


我们在 Vmware 虚拟机中安装 linux 系统,所以需要先安装 vmware 软件,然后再
安装 Linux 系统。


一.所需安装文件:

Vmware 下载地址(现在最新版的需要收费,30天免费体验)

Download VMware Workstation Prohttps://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
ubuntu 官网下载地址:
Download Ubuntu Desktop | Download | Ubuntu

https://ubuntu.com/download/desktop


二.Vmware 安装

Vmware 软件的安装非常容易,基本上一直下一步就可以完成,只是安装完成后需
要输入产品序列号,才可以使用。序列号这里随文档有提供一些,也可以直接在网上
百度。
现在开始安装,找到如下安装包直接双击运行

在接受协议前打勾,然后单击下一步:

接下来可以选择安装路径,强烈建议不要改,按默认位置安装,这里需要的空间并不
大。 单击下一步:

这里去掉了启动时检查产品更新及加入体验计划。(当然你也可以保留,最好不要勾
选)

pro版本需要输入序列号许可证(社区版本免费,pro版本的许可证可以在互联网搜索)

安装完成。点击完成。
此时桌面已经生成 Vmware 的图标


三.Linux 系统的安装

先在 vmware 软件内创建一个虚拟的硬件机器,然后在该机器上安装 ubuntu。
1.先双击 vmware 在桌面的图标,运行起来,如下图,因为之前已经安装过一个
linux系统了,所以 vmware 软件安装好以后自动识别了,第一次安装的话,左边一
列“我的计算机”下面应该是没有内容的

2.如下图,点击“文件”菜单,选择“新建虚拟机”

3.这里选择典型,然后按下一步

4.选择稍后安装操作系统,单击下一步

5.然后选择 ubuntu 64 位。如下图

6.安装位置强烈建议要修改,因为C盘再大也不建议如此,否则太慢,虚拟机的名字也可
以修改,如下图

安装位置要注意,在某个空闲空间大的磁盘中创建一个文件夹名叫
“VirtualMachines_ubuntu”,然后“浏览”到该文件,把 Linux 系统安装到此处。同样
名字不一定和文档中一样,自己可以选择。但是不要和你的其他安装包放在一起。单
独创建一个文件夹存放安装的 Linux 系统,因为这里会占用较大大空间。
此外注意,如果点击确定时报错,可能是你的路径没有写好。如果 c 盘空间大,也可
以使用原来的默认路径不修改。或者直接将”c”盘改为”d”盘(或你想安装的盘符) ,
然后安装时会自动创建相应文件夹,就不用手动创建了。

7.上图直接点击下一步,如下图:(建议将最大磁盘大小改为30G)

8.单击自定义硬件

9.我们将此虚拟机中 linux 系统使用的内存调为 4G,一般默认是 2G。后期也可以调
整。这里主要根据自己内存大小决定,可以适当调大或者调小。
如下图:

10.然后选中左边的“处理器”,将处理器数量和内核数量都调为 2 ,如果不能改成功
就都用默认值。后期还能调整。如下图

11.选择 cd/dvd,在右边选择使用 iso 镜像文件(也就是 linux 安装文件),点击“浏
览”按钮,在系统中找到“ubuntu-20.04.1-desktop-amd64.iso”文件。这里要注意有
些电脑可能隐藏了后缀名,就只能看到“ubuntu-20.04.1-desktop-amd64”。

12.然后将网络适配器改为“桥接模式”。如下图:
 

13.设置完成后,点击最底下的“关闭”按钮。如下图:


15.点击“完成”后,左边会出现刚才创建的虚拟机器,如果没有显示可以点击菜单栏
的红色框内的图标, 就会显示左边一栏。这里因为之前安装过 linux 所以能看到有两
个系统(之前装过的都在此显示),第一次安装的话,就只显示你创建的那一个系统。

16.接下来选中刚创建的虚拟机,点击右边的“开启此虚拟机”:如下图:

 17.接下来开始安装,按默认就是用第一项,不用动。
(安装需要稍微等一会儿)
那么此时,要注意一个细节,就是鼠标只会命中虚拟机中的 Linux 系统,或者
windows 系统,鼠标在虚拟机中点击一下,就可以命中虚拟机。如果想退出来,在
Windows 中使用,那么按“Ctrl alt”组合键即可退到 Windows 系统中。
直到出现如下界面:

18.接下选择安装键盘布局,按默认就行。(键盘也选择默认的
 

19.点击下一步之后如下:

20.再次下一步继续之后稍微等下,直到出现如下图片:

21.然后点击下一步,出现如下图片,点击安装即可:

22.之后选择位置(比如在地图上选择中国上海),位置自动出现shanghai,时区也会自动
显示,如下:

23.接下来输入用户名和密码,注意密码输入两遍。点击下一步:

24.选择主题,下一步
 

25.开始安装:(时间比较长,耐心等待,大概五到十分钟)

26.大概五至十分钟安装成功,出现如下图片:点击现在重启

 27.鼠标在虚拟机里点击一下,敲回车。 (注意,这一步如果找不到鼠标了,按ctrl+Alt )
按完回车后,如下图正在重启:

28.然后出现用户名,点击一下:

29.安装完成.
30.后续我们跳过一些操作,如下:软件更新器不更新,跳过, 前进, 否,前进, 前进,
完成 ;
接下来会提示有软件更新,我这直接关闭,未更新。软件更新器后续也可以自己更新.

31.安装完成如下图:

至此就已经完全安装好了,可以使用了,建议先在图形界面窗口随便点点,看看都有什么
功能,熟悉一下,以下内容全部为选做,是一些常用的设置.

四.安装完成后设置分辨率(选做)

五.安装完成后设置终端窗口(底色,文字大小等
等)(选做):


六.常用快捷键

Ctrl+Alt+T:打开终端
Ctrl+Shift+ +:终端放大
Ctrl+ -:终端缩小
 

七.软件的卸载

卸载非常简单,就是一句话,删除D盘我们新建的文件夹VirtualMachines_ubuntu即
可.
如果软件没有安装成功或者安装了一部分有错误,我们就不找错误了,直接卸载重新安
装,因为卸载非常方便,我们只需要删除刚才在D盘新建的那个文件夹
VirtualMachines_ubuntu,然后再次点击虚拟机,就会提示无法加载配置文件,如下:
1.删除D盘文件夹:VirtualMachines_ubuntu
2.点击虚拟机:

然后我们按照上面的步骤重新安装即可.
 


本篇完!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于Zigbee技术的智能家居系统(附详细使用教程+完整代码+原理图+完整课设报告)

🎊项目专栏:【Zigbee课程设计系列文章】(附详细使用教程+完整代码+原理图+完整课设报告) 前言 👑由于无线传感器网络(也即是Zigbee)作为🌐物联网工程的一门必修专业课,具有很强的实用性,因此很多院校都开设了zigbee的实训课程;👑同时最近很多使用了我的单片机课…

数据库系统概论(超详解!!!) 第四节 关系数据库标准语言SQL(上)

1.SQL概述 SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言 SQL的动词 基本概念 基本表 :本身独立存在的表; SQL中一个关系就对应一个基本表&am…

【PostGresql】------ pg多表数据多个条件汇总 使用 union 方法示例代码

1. 示例代码如下: SELECT"ID","DT_DATE","CNAME","RMAN_NAME","DEP_NAME","DEP_ID","INVEST_MAN_NAME","TYPE_NAME","INVEST_LEVEL_NAME","POSITION_NAME",…

常用负载均衡详解

一、介绍 在互联网场景下,负载均衡(Load Balance)是分布式系统架构设计中必须考虑的一个环节,它通常是指将负载流量(工作任务、访问请求)平衡、分摊到多个操作单元(服务器、组件)上去…

Sora 发布的意义能和 ChatGPT 相比吗?

个人觉得,Sora 的发布弥补了ChatGPT语言模型在视频内容领域的不足,简单来说,这两个模型均有自己的优势,ChatGPT是一种语言模型,可以理解和解释自然语言,而Sora是文字到视频转化的应用,将文本内容…

Transformer的前世今生 day04(ELMO、Attention注意力机制)

ELMO 前情回顾 NNLM模型:主要任务是在预测下一个词,副产品是词向量Word2Vec模型:主要任务是生成词向量 CBOW:训练目标是根据上下文预测目标词Skip-gram:训练目标是根据目标词预测上下文词 ELMO模型的流程 针对Wor…

ArmSoM Rockchip系列产品 通用教程 之 RTC 使用

1. RTC 简介​ RTC:(Real_Time Clock):实时时钟 HYM8563是一种低功耗实时时钟(RTC)芯片,用于提供精确的时间和日期信息。它提供一个可编程的时钟输出,一个中断输出和一个掉电检测器,所有的地址…

HTML实现卷轴动画完整源码附注释

动画效果截图 页面的html结构代码 <!DOCTYPE html> <html> <head lang=

福克斯2010 1.8L 手动档

老车了记录点东西 好看也便宜 福克斯维修保养费用调查_保养维护_车系文章_空港平行进口汽车交易服务中心 https://tjautoland.net/article-40.html 福克斯自从上市后&#xff0c;凭借其时尚动感的外形、良好的操控性和极佳的驾乘舒适度&#xff0c;在国内紧凑型市场上持续热…

最新ChatGPT/GPT4科研应用与AI绘图及论文高效写作教程

原文链接&#xff1a;最新ChatGPT/GPT4科研应用与AI绘图及论文高效写作教程https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247598050&idx5&sn70fd3f5946d581ad9c1363295b130ef5&chksmfa823e05cdf5b713baf9cf1381bfb2455ad675a0b21e194bef8b76f35d6aa77…

人工智能快速发展:AI机器人是否能全面替代人工客服?

随着人工智能技术的飞速发展&#xff0c;AI机器人在各个领域的应用越来越广泛。其中&#xff0c;人工客服行业也开始出现了AI机器人的身影。然而&#xff0c;能否完全将人工客服替换为AI机器人仍存在许多争议。 本文将从AI快速发展的背景出发&#xff0c;分析AI机器人取代人工…

SAP SD UKM_ITEMS_READ 信贷风险总额

这几天&#xff0c;业务怀疑 信贷金额不对&#xff0c;来查数据&#xff0c;发现信贷风险总额 是从UKM_ITEMS_READ获取的&#xff0c;但是具体数据在哪里&#xff0c;还是不确认。 最终咨询老师后&#xff0c;提供了文档 SAP S4 HANA信贷管理之信贷未清表_ukm_commts_delete-CS…

Vue3+.NET6前后端分离式管理后台实战(五)

1&#xff0c;Vue3.NET6前后端分离式管理后台实战(五)已经在订阅号发布有兴趣的可以关注一下&#xff01; 2&#xff0c;有兴趣请扫码关注谢谢&#xff01;

阿里云服务器配置openssh-server支持ssh客户端远程终端登陆

登陆云服务器: 成功登陆 更新包: 更新完成 升级最新包 选择YES 空格选中所有并点击ok

【鸿蒙系统】 ---OpenHarmony加快本地编译(二)

&#x1f48c; 所属专栏&#xff1a;【鸿蒙系统】 &#x1f600; 作  者&#xff1a;我是夜阑的狗&#x1f436; &#x1f680; 个人简介&#xff1a;一个正在努力学技术的CV工程师&#xff0c;专注基础和实战分享 &#xff0c;欢迎咨询&#xff01; &#x1f496; 欢…

【3DsMax】UVW展开——以制作牙膏盒为例

效果 步骤 1. 从网上下载牙膏盒贴图&#xff0c;我下载的贴图地址为&#xff08;牙膏盒贴图链接&#xff09; 2. 打开3DsMax&#xff0c;创建一个长方体&#xff0c;设置长宽高分别为180、45、40毫米 打开材质编辑器&#xff0c;点击漫反射后的按钮 双击“位图” 将材质赋予长…

C++初阶 | [九] list 及 其模拟实现

摘要&#xff1a;介绍 list 容器&#xff0c;list 模拟实现&#xff0c;list与vector的对比 list&#xff08;带头双向循环列表&#xff09; 导入&#xff1a;list 的成员函数基本上与 vector 类似&#xff0c;具体内容可以查看相关文档(cplusplus.com/reference/list/list/)&…

JavaScript中new操作符具体干了什么

文章目录 一、是什么二、流程三、手写new操作符 一、是什么 在JavaScript中&#xff0c;new操作符用于创建一个给定构造函数的实例对象 例子 function Person(name, age){this.name name;this.age age; } Person.prototype.sayName function () {console.log(this.name) …

【堆、位运算、数学】算法例题

目录 十九、堆 121. 数组中的第K个最大元素 ② 122. IPO ③ 123. 查找和最小的K对数字 ② 124. 数据流的中位数 ③ 二十、位运算 125. 二进制求和 ① 126. 颠倒二进制位 ① 127. 位1的个数 ① 128. 只出现一次的数字 ① 129. 只出现一次的数字 II ② 130. 数字范围…

Java项目:66 ssm实验室耗材管理系统设计与实现+jsp

作者主页&#xff1a;源码空间codegym 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 管理员管理实验材料&#xff0c;审核教师与学生对实验材料的申请信息&#xff0c;统计每学年实验材料的使用总数信息。 教师申请使用实验材料…