VMware虚拟机安装Ubuntu系统教程

所使用的文件如下:

VMware® Workstation 17 Pro

ubuntu-22.04.3-desktop-amd64.iso

一、ubuntu 命名规则及各版本一览表

1.ubuntu 命名规则:

例如:ubuntu 16.04 LTS 是长期维护版本;ubuntu 17.04 是新特性版本

前两位数字为发行时的年份年份的最后两位数字,后两位为发行的月份,中间以一个英文小数点隔开。

LTS 表示长期支持版本,表示ubuntu会在一定时间范围内对这个版本进行维护和更新。

Ubuntu 每六个月发布一个非 LTS 版本,每两年发布一个 LTS 版本,每个LTS有5年的维护时间。

主版本号为单数则表明此版本为短期支持版本,主要是为了测试一些新特性,测试bug等

主版本号为双数时表明此版本为长期支持板,一般有五年的维护时间。

 

2.Ubuntu版本一览表

版本号

代号

发布时间

维护更新至

桌面

特性

23.04

Lunar Lobster(月球龙虾)

2023-04-20 

2024-01

其他性能参考:ubuntu23.04特性

  • 基于6.2内核
  • 使用了新的安装器
  • 采用GNOME 44
  • 支持Sony DualShock 4游戏手柄
  • 集成新的Intel TDX guest驱动程序

22.10

Kinetic Kudu(灵活的捻角羚)

2022-10-21

2023-07

其他特性参考: ubuntu22.10特性

  • 基于 5.19内核
  • systemd 使用v251.4
  • 支持 debuginfod
  • 改进安全机制
  • 采用GNOME 43
  • 更新 firefox ,libreoffice 7.4 , thunderbird 102
  • 更新子系统 BuleZ 5.65 , CPUS 2.4 NetworkManager 1.40 , Mesa 22 , Pipewire 0.3.58 , Poppler 22.08, PulseAudio 16, xdg-desktop-portal 1.15, fonts-noto-color-emoji updated for Unicode 15

22.04 LTS

Jammy Jellyfish(幸运水母)

2022-04-22

2027-04

其他特性参考: ubuntu22.04特性

  • 基于 5.17内核
  • Ubuntu Desktop uses a rolling HWE kernel (linux-hwe-22.04)
  • Ubuntu Server defaults to a non-rolling LTS kernel v5.15
  • Ubuntu Cloud and Devices use optimized kernels in collaboration with partners (v5.15+ with additional backports and features)
  • systemd v249.11
  • OpenSSL 3.0
  • GNOME 42

21.10

Impish Indri(顽皮狐猴)

2021-10-14

 

其他特性参考: ubuntu21.10特性

  • 基于5.13 内核
  • GCC 更新到11.2.0 ,binutils to 2.37 , glibc to 2.34 ,LLVM 默认使用13 ,golang默认使用1.17.x ,rustc 默认使用 1.51 ,OpenJDK 18
  • GNOME 40

21.04

Hirsute Hippo(多毛河马)

2021-04-22

 

其他特性参考: ubuntu21.04特性

  • 基于 5.11 内核
  • GCC 更新到10.3.0 ,binutils to 2.36.1, glibc to 2.33,Python使用3.9.4

20.10

Groovy Gorilla(时髦猩猩)

2020-10-22

 

其他特性参考: ubuntu20.10特性

  • 基于 5.8 内核
  • glibc 2.32, OpenJDK 11, rustc 1.41, GCC 10, LLVM 11, Python 3.8.6, ruby 2.7.0, php 7.4.9, perl 5.30, golang 1.13.
  • ubuntu 20.10 是第一个支持树莓派4的ubuntu发行版
  • GNOME 3.38

20.04 LTS

Focal Fossa(凝视的狸猫)

2020-04-23

 

其他特性参考: ubuntu20.04特性

  • 基于 5.4 内核
  • 支持 RISC-V
  • glibc 2.31, OpenJDK 11, rustc 1.41, GCC 9.3, Python 3.8.2, ruby 2.7.0, php 7.4, perl 5.30, golang 1.13.
  • GNOME 3.36
  • Mesa 20.0 OpenGL stack ,lueZ 5.53 ,PulseAudio 14.0 (prerelease),Firefox 75.0,Thunderbird 68.7.0,LibreOffice 6.4

19.10

Eoan Ermine(东方的白鼬)

2019-10-17

 

其他特性参考: ubuntu19.10特性

  • 基于 5.3 内核
  • glibc 2.30, OpenJDK 11, rustc 1.37, GCC 9.2, updated Python 3.7.5, Python 3.8.0 (interpreter only), ruby 2.5.5, php 7.3.8, perl 5.28.1, golang 1.12.10
  • 改进了ARM PPC64 LE ,S390X 和 RISCV64 的交叉编译工具链
  • GNOME 3.34
  • 支持了ZFS为root 文件系统
  • 改进了 NVIDIA特性

19.04

Disco Dingo(蹦迪的野狗)

2019-4-19

 

其他特性参考: ubuntu19.04特性

  • 基于 5.0 内核
  • glibc 2.29, OpenJDK 11, boost 1.67, rustc 1.31, and updated GCC 8.3, optional GCC 9, Python 3.7.3 as default, ruby 2.5.5, php 7.2.15, perl 5.28.1, golang 1.10.4.
  • GNOME 3.32

18.10

Cosmic Cuttlefish(外星章鱼)

2018-10-18

 

其他特性参考: ubuntu18.10特性

  • 基于 4.18 内核
  • openssl 1.1.1
  • glibc 2.28, OpenJDK 11, boost 1.67, rustc 1.28, and updated GCC 8.2, python 3.6.7 as default, python 3.7.1 as supported, ruby 2.5.1, php 7.2.10, perl 5.26.2, golang 1.10.4.
  • GNOME 3.32

18.04 LTS

Bionic Beaver(生化水獭)

2018-04-26

 

其他特性参考: ubuntu18.04特性

  • 不在对32bit PowerPC 支持
  • 初步支持wifi 6
  • 支持 BTRFS swap file
  • python 默认不在安装,Python 默认使用3.6

17.10(GNOME成为默认桌面环境)

Artful Aardvark(聪明的土豚)

2017-10-21

 

其他特性参考: ubuntu17.10 特性

  • Linux kernel 4.13
  • 不在支持32bit 的installer images
  • Wayland is default default display server.
  • GDM is default display manager.
  • GNOME 3.26.

17.04

Zesty Zapus(开心跳鼠)

2017-04-13

 

其他特性参考: ubuntu 17.04 特性

  • Linux kernel 4.10
  • GNOME 3.24.

16.10

Yakkety Yak(唠叨牦牛)

2016-10-20

 

其他特性参考: ubuntu16.10 特性

  • Linux kernel 4.8
  • The gpg binary is now provided by gnupg2.
  • GNOME 3.24.

16.04 LTS

Xenial Xerus(好客的非洲地松鼠)

2016-04-21

 

其他特性参考: ubuntu16.04 特性

  • Linux kernel 4.4
  • 服务端不在默认安装python2,特别提醒切换为python3,默认python3.5
  • Golang 1.6,OpenSSH 7.2p2
  • glibc 2.23 , binutils 2.26 , GCC 5.3.0
  • GNOME 3.18

15.10

Wily Werewolf(狡猾狼人)

2015-10-23

 

其他特性参考: ubuntu15.10 特性

  • Linux kernel 4.2
  • 添加Unity 新特性

15.04

Vivid Vervet(活泼绿猴)

2015-04-22

 

其他特性参考: ubuntu15.04 特性

  • Linux kernel 3.19
  • 添加Unity新特性:Enable the Dash, HUD, or logout dialogs over fullscreen windows.

14.10

Utopic Unicorn(乌托邦独角兽)

2014-10-23

 

其他特性参考: ubuntu14.10 特性

  • Linux kernel 3.16
  • 添加Unity新特性:High-DPI displays
  • Gtk updated to version 3.12. Qt updated to version 5.3.
  • Xorg with 1.16

14.04 LTS

Trusty Tahr(可靠塔尔羊)

2014-04-18

 

其他特性参考: ubuntu14.04 特性

  • Linux kernel 4.4(使用的是ubuntu 16.04的内核)
  • python3.4
  • Upstart 1.12.1

13.10

Saucy Salamander(活泼蝾螈)

2013-10-17

 

其他特性参考: ubuntu13.10 特性

  • Linux kernel 3.11
  • Python 3.3
  • CUPS 1.7, cups-filters 1.0.40, Ghostscript 9.10, Cairo 1.12.16
  • Upstart 1.10
  • 支持 64bit arm 架构

13.04

Raring Ringtail(热情猫熊)

2013-04-25

 

其他特性参考: ubuntu13.04 特性

  • Linux kernel 3.8.8
  • Unity 7
  • Python 3.3
  • Upstart 1.8

 

 

 

以下版本由于年代久远ubuntu wiki 已经不在支持了

 

12.10

Quantal Quetzal(量子大咬鹃)

2012-10-18

 

ubuntu12.10 特性

12.04 LTS

Precise Pangolin(精准穿山甲)

2012-04-26

 

ubuntu12.04 特性

11.10

Oneiric Ocelot(梦幻豹猫)

2011-10-13

 

 ubuntu11.10 特性

11.04(Unity成为默认桌面环境)

Natty Narwhal(聪明独角鲸)

2011-04-28

 

ubuntu11.04 特性

10.10

Maverick Meerkat(独行猫鼬)

2010-10-10

 

 ubuntu10.10 特性

10.04 LTS

Lucid Lynx(清醒猞狸)

2010-04-29

 

ubuntu10.04特性

9.10

Karmic Koala(幸运考拉)

2009-10-29

 

ubuntu9.10特性

9.04

Jaunty Jackalope(自信鹿角兔)

2009-04-23

 

ubuntu9.04特性

8.10

Intrepid Ibex(无畏野山羊)

2008-10-30

 

8.04 LTS

Hardy Heron(坚韧苍鹭)

2008-04-24

 

7.10

Gutsy Gibbon(阵风长臂猿)

2007-10-18

 

ubuntu7.10特性

7.04

Feisty Fawn(活泼小鹿)

2007-04-19

 

6.10

Edgy Eft(紧张水蜥)

2006-10-26

 

6.06 LTS

Dapper Drake(整洁公鸭)

2006-06-01

 

5.10

Breezy Badger(微风之獾)

2005-10-13

 

5.04

Hoary Hedgehog(灰白刺猬)

2005-04-08

 

4.10(初始发布版本)

Warty Warthog(有疣疣猪)

2004-10-20

 

二、下载 Ubuntu 镜像(iso文件)

官方下载地址: Get Ubuntu | Download | Ubuntu

清华大学开源软件镜像站: Index of /ubuntu-releases/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

阿里云开源镜像站: ubuntu-releases安装包下载_开源镜像站-阿里云

注:官方下载可能很慢,所以在这里建议大家选择第 2 个或第 3 个路径进行下载,版本选择自己需要的即可(我本人下载的是 Ubuntu 22.04.3)。

三、VMware虚拟机下载安装教程

已经装有VMware的可以忽略此步,没有的可以参考文章: VMware虚拟机下载安装教程【详细步骤 - 图文结合】_vmware下载安装教程-CSDN博客

四、新建虚拟机

打开 VMware,点击【创建新的虚拟机】。或者如第二张图片所示,点击左上角的【文件】,然后点击【新建虚拟机】(快捷键为 Ctrl + N)

此时会出现一个向导窗口,勾选【自定义(高级)】,然后点击【下一步】

选择虚拟机硬件兼容性,这里可以使用默认的【Workstation 17.x】,也可以选择稍微低一些的配置,然后点击【下一步】

在安装客户机操作系统窗口中,勾选【稍后安装操作系统】,然后点击【下一步】

客户机操作系统”选择【Linux】,“版本”选择【Ubuntu 64 位】,然后点击【下一步】

“虚拟机名称”可以按照个人喜好命名,当然也可以用默认起的名字;然后点击【浏览】选择你要将 Ubuntu 安装的位置(这里建议在系统盘外建立一个新的文件夹);最后点击【下一步】

“处理器数量”和“每个处理器的内核数量”我建议都选择 2 个,后续应该是够用的,最后点击【下一步】

“此虚拟机的内存”可以选择默认的 4096 MB,然后点击【下一步】

勾选【使用网络地址转换(NAT)】(后期可以更改),然后点击【下一步】

选择默认的【LSI Logic(推荐)】,然后点击【下一步】

磁盘类型选择系统的推荐,选择默认的【SCSI(推荐)】,然后点击【下一步】

勾选【创建新虚拟磁盘】,然后点击【下一步】

“最大磁盘大小”可以选择 20(磁盘容量看个人需求,最好大于等于推荐大小,需求很大的话可以自行增加,我选择100G);然后勾选【将虚拟磁盘拆分成多个文件】;最后点击【下一步】

这里看个人需要,也可使用默认,点击【下一步】

点击【自定义硬件】

首先点击【新 CD/DVD 自动检测】,然后勾选【使用 ISO 映像文件】,之后点击【浏览】选择你第一步下载好的镜像文件,最后点击【关闭】

完成上述步骤后,点击【完成】

完成上述步骤后,虚拟机列表中会出现刚刚新建的虚拟机

五、安装系统

点击【开启此虚拟机】

直接按回车,然后我们要等待一段时间

一段时间过后,会出现下面的界面。划到最底下选择【中文(简体)】(这里的语言看个人选择,英文比较常用),然后点击【安装 Ubuntu】

默认即可,点击【继续】

按照下图步骤选择即可

等待一段时间,勾选【清除整个磁盘并安装 Ubuntu】,然后点击【现在安装】

注:由于是在虚拟机中安装,因此不会清除整个磁盘,不用担心会对磁盘造成伤害或是文件被删除

点击【继续】

时区根据实际情况选择,如:【shenzhen】,然后点击【继续】

设置用户名和密码,按自己需求来,具体步骤如下

接下来就是漫长的安装时间,在此期间,系统会自行安装,千万不要在该界面乱点,小心点到【Skip】

安装完成后,点击【现在重启】

接下来会看到下面的界面,用鼠标点击一下,然后按回车即可

鼠标点击这个带有名字的人头

输入前面设置的密码,输入完成后按下回车即可

点击【跳过】

点击【前进】

根据实际情况选择后,点击【前进】

点击【前进】

点击【完成】

最后回到下面这个界面,这也就意味着我们可以开始我们的 Linux 之旅了,点击【我已完成安装】

六、调整分辨率

以上的步骤可以让我们安装好Ubuntu的虚拟机,但是窗口特别小,显示的也不全,很不方便,所以需要调整分辨率。

点击【设置】,会跳出下图的窗口,然后点击【显示器】。

点击显示之后会跳出下图这个页面,我们修改分辨率,改为*×*(16:10),然后点击它右上角的应用。

点击应用之后,会出现这个页面,如果修改的分辨率适合我们的窗口,就点击保持当前配置,反之也可以保持当前配置然后继续调整。然后点击自由拉伸。

至此,我们的Ubuntu虚拟机安装完成,也调整好适合观看的页面。

参考资料:

1. Ubuntu所有版本名称以及特性介绍 - 知乎

2. VMware中安装Ubuntu_vmware安装ubuntu-CSDN博客

3. VMware 安装 Ubuntu(2023 当然要看热乎的教程了)_vmware安装ubuntu-CSDN博客

4. 【最新】手把手教你在VMware中安装Ubuntu虚拟机_vmware虚拟机安装ubuntu教程-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Unity学习笔记】1.创建场景

创建场景 注1:samplescene(示例场景)、standard assets(标准资产)、favorites(收藏夹)、terrain(地形)。 注2:favorites用于存放各种资源;sample…

【小白专用】Apache下禁止显示网站目录结构的方法 更新23.12.25

给我一个网站地址,我点开后显示的是目录格式,把网站的目录结构全部显示出来了 这个显示结果不正确,不应该让用户看到我们的目录结构 配置文件的问题,apache配置文件里有一项可以禁止显示网站目录的配置项,禁止掉就好了 在apache…

基于ssm出租车管理系统的设计与实现论文

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本出租车管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息&…

做外贸其实也并没有那么容易

最近无意中看到一个视频,视频的内容是外贸博主和一个连线人的对话,连线人的诉求是如何做外贸?怎么能把外贸做好, 通过博主和这个人的沟通来看,这个连线的人他从来没有接触过外贸,也不愿意去别的外贸公司上…

图像ISP处理——畸变校正算法

图像畸变校正算法主要用于矫正图像中因为摄像机镜头畸变而引起的形状和尺寸变化。摄像机镜头畸变主要包括径向畸变和切向畸变。以下是一些常见的图像畸变校正算法: 多项式畸变校正法(Polynomial Distortion Correction): 原理&am…

Java:LocalDate / LocalDateTime加减时间

在线API参考:LocalTime (Java Platform SE 8 ) 方法介绍 方法1方法1说明plusYears(long years) minusYears(long years) 返回增加/减少了年数的副本plusMonths(long months) minusMonths(long months)返回增加/减少了月数的副本plusWeeks(long weeks) minusWeeks(…

Wafer晶圆封装工艺介绍

芯片封装的目的(The purpose of chip packaging): 芯片上的IC管芯被切割以进行管芯间连接,通过引线键合连接外部引脚,然后进行成型,以保护电子封装器件免受环境污染(水分、温度、污染物等)&…

Linux开发工具——gcc篇

gcc的使用 文章目录 gcc的使用 历史遗留问题(普通用户sudo) gcc编译过程 预处理(进行宏替换) 编译(生成汇编) 汇编(生成机器可识别代码) 链接(生成可执行文件或库文件&a…

【下载前必读】CSDN发布的付费资源合集(wx有优惠)

【下载前必读】CSDN发布的付费资源合集(wx有优惠) wx csdn付费下载(wx八折起) 可点击标题超链接查看详情 hnust javaweb课设&数据库课设 报告源代码流程图文件课设指导书附赠数据库课堂实验指导书.zip 售价 14.9r&#xff…

安卓拍照扫描APP NDK开发——基于深度学习目标分割实现拍照文档边缘检测

前言 这是一个安卓NDK的项目,想要实现的效果就是拍照扫描,这里只涉及到的只有边缘检测,之后会写文档滤镜、证件识别与证件1比1打印,OCR、版面分析之后的文档还原。我的开发环境是Android Studio 北极狐,真机是华为mat…

apache禁止遍历目录

禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思。下面说下禁止禁止Apache显示目录索引的常见的3种方法。 要实现禁止Apache显示目录索引,只需将 Optio…

电子科大软件系统架构设计——设计模式

设计模式概述 设计模式的背景 设计面向对象软件比较困难,而设计可以复用的面向对象软件更加困难不是解决任何问题都需要从头做起,最好能复用以往的设计方案经验面向对象软件设计经验需要有一定的模式记录下来,以提供给其他设计者使用&#…

程序员八大硬技能,熟练掌握能轻松超过90%同行!

每一位程序员都希望能在编程世界中实现自己的梦想,程序员想要不断向上攀爬,需要不断学习新知识,掌握硬技能和软技能,才能超越同龄人,跟上时代的步伐。 今天给大家分享程序员八大硬技能和六大软技能,希望能…

运维工程师的出路到底在哪里?

/bin/bash 运维工程师的出路到底在哪里? 你是不是也常常听到身边的运维人员抱怨,他们的出路到底在哪里呢?别着急,让我告诉你,运维人员就像是IT界的“万金油”,他们像“修理工”一样维修服务器,…

GoogleNet网络分析与demo实例

参考自 up主的b站链接:霹雳吧啦Wz的个人空间-霹雳吧啦Wz个人主页-哔哩哔哩视频这位大佬的博客 Fun_机器学习,pytorch图像分类,工具箱-CSDN博客 1. GoogLeNet网络详解 GoogLeNet在2014年由Google团队提出(与VGG网络同年,注意GoogLeNet中的L大…

概率论1:下象棋问题(3.5)

每日小语 时刻望着他人的眼色行事,是腾飞不了的。自己怎么想就积极地去做,这是需要胆量的。——广中平佑 题目 甲、乙二人下象棋, 每局甲胜的概率为a,乙胜的概率为b. 为简化问题,设没有和局的情况,这意味着a b1. 设想…

基于SpringBoot实现的高仿网盘

一、系统架构 前端:html | bootstrap | js | css 后端:SpringBoot | mybatis 环境:JDK1.8 | Mysql | Maven 二、代码及数据库 三、功能介绍 01. 登录 02. 主页 03. 新建文件夹 04. 上传文件 05. 分享文件 06. 提取分享文件 07. 分享文…

前端常用的Vscode插件

前端常用的Vscode插件🔖 文章目录 前端常用的Vscode插件🔖1. Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code -- Vscode中文插件2. Code Runner -- 快速运⾏调试代码3. Live Server -- 实时重新加载本地开发服务器4. Image prev…

Linux之基础I/O

目录 一、C语言中的文件操作 二、系统文件操作I/O 三、文件描述符fd 1、文件描述符的引入 2、对fd的理解 3、文件描述符的分配规则 四、重定向 1、重定向的原理 2、重定向的系统调用dup2 五、Linux下一切皆文件 一、C语言中的文件操作 1、打开和关闭 在C语言的文…

骨传导耳机哪个品牌质量比较好?五大热门骨传导产品测评师点评

骨传导耳机的核心原理是利用骨骼传导声波。当声波产生时,这些耳机将声波转换为振动,这些振动通过颅骨直接传送到内耳。具体来说,骨传导耳机会把声波转化为机械振动,这些振动通过颅骨绕过外耳和中耳,直接作用于内耳的耳…