Linux--Ubuntu安装【保姆级教程】

news2024/11/20 4:47:17

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/1539850.html

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

相关文章

GraalVM详细安装及打包springboot、java、javafx使用教程(打包springboot3篇)

前言 在当前多元化开发环境下,Java作为一种广泛应用的编程语言,其应用部署效率与灵活性的重要性日益凸显。Spring Boot框架以其简洁的配置和强大的功能深受开发者喜爱,而JavaFX则为开发者提供了构建丰富桌面客户端应用的能力。然而&#xff…

01.重新认识文件(Linux基本概念)

知识引入: 我们经常使用word或者wps写的论文、作业等都是文件,而我们这样对文件的认识也比较片面。我们是否思考过,如果文件里面没有写东西,那么计算机会不会保存呢?答案是,肯定会的。因为我们每次建的空文…

SpringBoot如何替换启动图标

SpringBoot项目在启动时会出现一个默认的启动图案 . ____ _ __ _ _/\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | _ | _| | _ \/ _ | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / /|_||___//_/_/_/::…

Matlab|基于条件风险价值CVaR的微网动态定价与调度策略

目录 1 主要内容 模型示意图 电能交易流程 模型亮点 2 部分代码 3 程序结果 4 下载链接 1 主要内容 程序复现文章《A cooperative Stackelberg game based energy management considering price discrimination and risk assessment》,建立基于主从博弈的考虑…

2024年计算机三级|数据库习题整理(自用④)

所有题目均来自【三级数据库技术基础题库】,此博客仅为知识点的补充,用于自主的回顾学习,仅供参考。 选择题 知识点:数据库文件 透明性分级: ①分片透明性 > ②位置透明性 > ③局部数据模型透明性 数据仓库数据…

正版J-Link仿真器无输出电压问题

目录 一、Jink安装包获取二、正版J-Link无法输出3.3V问题引脚定义图 解决方案:J-Link Commander J-Link是支持仿真ARM内核芯片的JTAG仿真器 一、Jink安装包获取 官网: https://www.segger.com/downloads/jlink/ 二、正版J-Link无法输出3.3V问题 今天…

PostgreSQL中控制文件的解析与恢复

最近遇到有人问起PG中控制文件的一些使用问题,总结了一下。 1、PG控制文件简介 1.1、存储的位置 它的路径位于: 相关信息,可以用命令pg_controldata得到: [10:41:27-postgres@centos2:/var/lib/pgsql/14/data/global]$ pg_controldata -D $PGDATA pg_control version …

蓝桥杯-02-2023蓝桥杯c/c++省赛B组题目

参考 2023 年第十四届蓝桥杯 C/C B组省赛题解 2023蓝桥杯c/c省赛B组题目(最全版): A:日期统计 这题方法应该很多,没有和别人讨论想法。我的解法思路是:先 load 函数生成所有这一年的合法日期,然后枚举所有可以从数据…

为什么独享ip会更高效?

随着互联网的蓬勃发展,代理IP因其特性,也备受关注,代理IP又有分共享代理IP和独享代理IP,但,无论是在数据采集方面,还是在其他业务场景上,独享代理IP似乎会更受用户欢迎一点,这到底是…

SpringCloud之网关组件Gateway学习

SpringCloud之网关组件Gateway学习 GateWay简介 Spring Cloud Gateway是Spring Cloud的⼀个全新项目,目标是取代Netflix Zuul,它基于Spring5.0SpringBoot2.0WebFlux(基于高性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型…

每日一题 --- 977. 有序数组的平方[力扣][Go]

今天这一题和昨天的知识点是一样的,就是双指针法。 题目: 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums [-4,-1,0,3,1…

Zero-Change Object Transmission for Distributed Big Data Analytics——论文泛读

ATC 2022 Paper 问题 分布式大数据分析在很大程度上依赖于Java和Scala等高级语言的可靠性和多功能性。然而,这些高级语言也为数据传输制造了障碍。要在Java虚拟机(JVM)之间传输数据,发送方应将对象转换为字节数组(序…

ArmSoM-Sige RK3588开发板产品简介

让我们在 5 分钟内了解 Sige7。 简介​ ArmSoM-Sige7采用Rockchip RK3588新一代旗舰级八核64位处理器,主频高达2.4GHz,6 TOPS算力NPU,最大可配32GB大内存。支持8K视频编解码,拥有丰富的接口,支持双2.5G网口、WiFi6 &…

虚拟机开机启动失败,进入(initramfs)解决办法

虚拟机开机启动失败,进入(initramfs)解决办法 打开虚拟机中Ubuntu时进入(initramfs),导致无法进入桌面。问题如下图显示: 命令行输入 fsck -y /dev/sda5输入 exit进入 选择root 后回车 输入虚拟机的密码 进入 root …

项目成功秘诀:高效管理策略确保按时交付v2

一、项目成功的重要性 在当今竞争激烈的商业环境中,项目的成功对于企业的生存和发展具有至关重要的意义。项目的成功不仅意味着企业能够达成既定的业务目标,还能提升企业的市场地位、增强品牌影响力,并为企业的可持续发展奠定坚实基础。我们…

C++ Primmer 12.3文本查询程序(自己原来写的,跟课本中比较)

题目要求如下 1.自己版本 #pragma once #include <fstream> #include <string> #include <vector> #include <set> #include <map> #include <iostream> #include <sstream>using namespace std;int main() {ifstream t_if (&quo…

乱码问题,字符流原理

首先科普一下知识&#xff0c;我们知道ASCII码中有128的数字&#xff0c;符号&#xff0c;或大小写字母&#xff0c;这对于英文来说已经够用了&#xff0c;一个字母占用一个字节&#xff08;一个字节8bit&#xff09;&#xff0c; 存储的过程是这样的&#xff0c;一个字母w&…

二进制王国(蓝桥杯备赛)【sort/cmp的灵活应用】

二进制王国 题目链接 https://www.lanqiao.cn/problems/17035/learning/?contest_id177 题目描述 思路 这里就要灵活理解字典序排列&#xff0c;虽然string内置可以直接比较字符串字典序&#xff0c;但是在拼接时比较特殊&#xff0c;比如 11的字典序小于110&#xff0c;但…

鸿蒙Harmony应用开发—ArkTS(@Extend装饰器:定义扩展组件样式)

在前文的示例中&#xff0c;可以使用Styles用于样式的扩展&#xff0c;在Styles的基础上&#xff0c;我们提供了Extend&#xff0c;用于扩展原生组件样式。 说明&#xff1a; 从API version 9开始&#xff0c;该装饰器支持在ArkTS卡片中使用。 装饰器使用说明 语法 Extend(UI…

4 种策略让 MySQL 和 Redis 数据保持一致

先阐明一下 MySQL 和 Redis 的关系&#xff1a;MySQL 是数据库&#xff0c;用来持久化数据&#xff0c;一定程度上保证数据的可靠性&#xff1b;Redis 是用来当缓存&#xff0c;用来提升数据访问的性能。 关于如何保证 MySQL 和 Redis 中的数据一致&#xff08;即缓存一致性问题…