Linux--Ubuntu安装

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.mzph.cn/news/758161.shtml

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

相关文章

羊大师揭秘,孩子适不适合喝羊奶?

羊大师揭秘,孩子适不适合喝羊奶? 羊奶,这个古老而珍贵的营养饮品,近年来在家长们中间逐渐走红。它以其独特的营养价值和口感受到了众多家庭的青睐。但是,面对市面上琳琅满目的羊奶产品,家长们常常陷入选择…

三连杆滑块机构运动学仿真 | 【Matlab源码+理论公式文本】|曲柄滑块 | 曲柄连杆 | 机械连杆

【程序简介】💻🔍 本程序通过matlab实现了三连杆滑块机构的运动学仿真编程,动态展现了三连杆机构的运动动画,同时给出了角位移、角速度和角加速度的时程曲线,除了程序本身,还提供了机构运动学公式推导文档…

网络——入门基础

目录 协议 网络协议 OSI七层模型 网络传输基本流程 网络传输流程图 局域网通信 数据包的封装和解包 广域网通信 网络地址管理 IP地址 MAC地址 协议 关于什么是局域网,什么是广域网,我这里就不过多赘述了,我们直接来谈一下什么…

【链表】Leetcode 24. 两两交换链表中的节点【中等】

两两交换链表中的节点 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例1: 输入:head [1,2,3,4] 输出&#…

用连续自然数之和来表达整数 - 华为OD统一考试(C卷)

OD统一考试(C卷) 分值: 100分 题解: Java / Python / C++ 题目描述 一个整数可以由连续的自然数之和来表示。给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式。 输入描述 一个目标整数T (1 <=T<= 1000) 输出描述 该整数的所有表达式…

java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics

今天在使用springBoot连接influxdb报错 java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics 详细报错如下&#xff0c;提出我们缺少一个依赖 原因是由于创建influxdb客户端缺少Kotlin运行时库 解决办法就是 1.显示的添加okhttp的依赖 <dependency>…

my2sql —— go语言版binlog解析及闪回工具

之前学习过python语言版binlog解析及闪回工具 MySQL闪回工具简介 及 binlog2sql工具用法 最近听同事介绍有了新的go语言版的my2sql。优点是不需要安装一大堆依赖包&#xff0c;直接可以安装使用&#xff0c;并且解析更高效&#xff0c;试用一下。 一、 下载安装 1. 软件下载 …

5分钟教你使用idea调试SeaTunnel自定义插件

在用Apache SeaTunnel研发SM2加密组件过程中&#xff0c;发现社区关于本地调试SeaTunnel文章过于简单&#xff0c;很多情况没有说明&#xff0c;于是根据自己遇到问题总结这篇文档。SeaTunnel本地调试官方文档&#xff0c;希望对大家有所帮助&#xff01; 使用的引擎为Flink(不…

极路由4获取不到local_token和uuid的解决方案

今天淘了个二手极路由4(HC5962)&#xff0c;想刷个Openwrt系统来着&#xff0c;就按着网上的教程来进行。 打开极路由ROOT local-ssh利用工具 (hiwifi.wtf)这个网站&#xff0c;然后第一步获取local_token就出问题了&#xff0c;显示的字是"找不到文件..."&#xff…

C/C++炸弹人游戏

参考书籍《啊哈&#xff0c;算法》&#xff0c;很有意思的一本算法书&#xff0c;小白也可以看懂&#xff0c;详细见书&#xff0c;这里只提供代码和运行结果。 这里用到的是枚举思想&#xff0c;还有更好地搜索做法。 如果大家有看不懂的地方或提出建议&#xff0c;欢迎评论区…

前端基础篇-深入了解 Ajax 、Axios

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 Ajax 概述 2.0 Axios 概述 3.0 综合案例 1.0 Ajax 概述 通过 Ajax 可以给服务器发送请求&#xff0c;并获取服务器响应的数据。异步交互是指&#xff0c;可以在不…

大模型第一讲笔记

目录 1、人工智能基础概念全景介绍... 2 1.1 人工智能全景图... 2 1.2 人工智能历史... 2 1.3 人工智能——机器学习... 3 监督学习、非监督学习、强化学习、机器学习之间的关系... 3 监督学习... 4 无监督学习... 5 强化学习... 5 深度学习... 6 2、语言模型的发展及…

演讲恐惧症?别怕!这3招帮你克服舞台紧张

演讲恐惧症&#xff1f;别怕&#xff01;这3招帮你克服舞台紧张 在人生的舞台上&#xff0c;演讲往往被视为展现个人才华、传递思想观点的重要平台。然而&#xff0c;对于许多人来说&#xff0c;站在舞台上却成为了一种难以克服的恐惧。演讲恐惧症&#xff0c;这个看似微不足道…

PMP备考心得 | 策略与技巧大揭秘

1.理解考试大纲&#xff1a;首先&#xff0c;你需要熟悉PMP考试的内容和结构。PMI官网提供了详细的考试大纲&#xff0c;包括项目管理的五个过程组&#xff08;启动、规划、执行、监控、收尾&#xff09;和十个知识领域&#xff1b; 2.制定学习计划&#xff1a;根据个人的时间…

发布镜像到阿里云仓库

发布上一篇Dockerfile实战-自定义的centos镜像。 1、登录阿里云 2、找到容器镜像服务 3、创建命令空间 4、创建镜像仓库 5、点击进入这个镜像仓库&#xff0c;可以看到所有的信息 6、根据操作指南测试推送发布 6.1登录阿里云 [rootzhoujunru home]# docker login --usernam…

【MySQL】锁信息

title: MySQL 锁信息 tags: MySQL abbrlink: 364637211 date: 2021-07-26 18:34:34 1 MySQL 锁定义 MySQL 锁&#xff08;Lock&#xff09;是数据库管理系统用于管理并发访问的一种机制。 在多用户同时访问数据库的环境下&#xff0c;可能会出现多个事务同时对相同的数据进行…

【工具】Docker 入门及常用指令

SueWakeup 个人主页&#xff1a;SueWakeup 系列专栏&#xff1a;为祖国的科技进步添砖Java 个性签名&#xff1a;保留赤子之心也许是种幸运吧 目录 1. 什么是 Docker &#xff1f; 2. Docker 安装 3. Docker 镜像 4. Docker 容器 4.1 运行容器 4.2 查看正在运行的容器 4…

milvus安装

milvus安装 sudo curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose- $ (uname -s)- $ (uname -m)” -o /usr/local/bin/docker-compose sudo chmod x /usr/local/bin/docker-compose sudo ln -s /usr/local/bin/docker-compose /usr/bin/…

代码随想录算法训练营第二十九天 | 491. 非递减子序列、46. 全排列、47.全排列 II

代码随想录算法训练营第二十九天 | 491. 非递减子序列、46. 全排列、47.全排列 II 491. 非递减子序列题目解法 46. 全排列题目注意解法 47.全排列 II题目解法 感悟 491. 非递减子序列 题目 解法 使用unordered_set去重 class Solution { private: vector<vector<int&g…

Day62:WEB攻防-PHP反序列化CLI框架类PHPGGC生成器TPYiiLaravel等利用

目录 反序列化链项目-PHPGGC&NotSoSecure NotSoSecure(综合类) PHPGGC(单项类) 反序列化框架利用-ThinkPHP&Yii&Laravel [安洵杯 2019]iamthinking Thinkphp V6.0.X 反序列化 CTFSHOW 反序列化 267 Yii2反序列化 CTFSHOW 反序列化 271 Laravel反序列化 知识…