【Linux】在VMWare中安装Ubuntu操作系统(2025最新_Ubuntu 24.04.2)#VMware安装Ubuntu实战分享#

embedded/2025/3/16 3:34:57/

今天田辛老师为大家带来一篇关于在VMWare虚拟机上安装Ubuntu系统的详细教程。无论是学习、开发还是测试,虚拟机都是一个非常实用的工具,它允许我们在同一台物理机上运行多个操作系统。Ubuntu作为一款开源、免费且用户友好的Linux发行版,深受广大开发者和用户的喜爱。接下来,我将一步步带大家完成在VMWare上安装Ubuntu的过程。

1 下载安装镜像

1.1 下载的网站

国内的用户可以直接到Ubuntu的国内站点进行访问 https://cn.ubuntu.com/ 。这个站点提供了快速且稳定的下载服务,非常适合国内用户。
showdoc_b745ec784dcfe77db16df39d99438544.png

1.2 选择相应的版本进行下载。

  • 在下载页面上,我们选择“桌面版”进行下载。桌面版提供了完整的图形用户界面,适合大多数用户。
    showdoc_662b74170b7445583485cf74f75fecad.png

  • 选择右侧【下载24.04.02】
    QQ_1741747142525.png

  • 下载完成后,我们将得到一个ISO镜像文件,这是安装Ubuntu所必需的。
    QQ_1741747353820.png

2 新建虚拟机

接下来,我们需要在VMWare中新建一个虚拟机来安装Ubuntu。

  1. 创建虚拟机:打开VMWare,点击【菜单】> 【文件】> 选择“新建虚拟机”。
    QQ_1741749404837.png
  2. 选择自定义(高级)‌:为了更灵活地配置虚拟机,我们选择“自定义(高级)”选项。QQ_1741749702557.png
  3. 设定虚拟硬件兼容‌:根据VMWare的版本和硬件兼容性要求,选择合适的硬件兼容级别。
    QQ_1741749791786.png
  4. 设定安装ISO文件‌:在这一步,我们选择之前下载的Ubuntu ISO镜像文件作为安装源。此时,VMWare可能会触发Ubuntu简易安装机制,简化安装过程。(虽然没什么用:))
    QQ_1741749874550.png
  5. 设定建议安装信息‌:此处瞎填就行,只要符合验证即可。 实测这么页面没用
    QQ_1741750217839.png
  6. 设定虚拟机名称和存储位置‌:为虚拟机命名并选择存储位置,方便后续管理。
    QQ_1741750308572.png
  7. 设定处理器信息‌:根据实际需求分配处理器核心数和线程数。
    QQ_1741750409235.png
  8. 设定内存‌:根据虚拟机用途和宿主机内存资源,合理分配内存大小。
    QQ_1741750533332.png
  9. 设定网络连接方式‌:选择合适的网络连接方式,如NAT或桥接,以满足虚拟机访问网络的需求。
    QQ_1741750670529.png
  10. 设定I/O控制器的连接方式‌:通常保持默认设置即可。
    QQ_1741750747791.png
  11. 设定虚拟磁盘类型‌:选择合适的虚拟磁盘类型,直接选SCSI
    QQ_1741750837156.png
  12. 设置虚拟磁盘:新建还是使用现有。
    QQ_1741750909222.png
  13. 设置磁盘大小和组织方式
    QQ_1741751004153.png
  14. 设定虚拟磁盘文件名
    QQ_1741751106982.png
  15. 仔细检查各项设定,确保无误后点击“完成”创建虚拟机。
    QQ_1741751247478.png

3 安装操作系统

虚拟机创建完成后,我们就可以开始安装Ubuntu操作系统了。

  1. 启动虚拟机,此时会自动加载Ubuntu安装程序。
    QQ_1741751298204.png
  2. 选择语言‌:在安装过程中,首先选择安装语言
    QQ_1741751536652.png
  3. 设置辅助选项:这些选项可以看看,有必要就设定。
    QQ_1741751951742.png
  4. 选择键盘布局:因为之前选的语言是中文。 所以这里默认会是中文键盘。 请改为英文键盘。 中文键盘和英文键盘在个别符号键的键位不太一样。 因为这个原因,之前田辛老师遇到过输密码的时候怎么都输不对的情况。
    QQ_1741752107671.png
  5. 选择网络连接方式:
    QQ_1741752349826.png
  6. 选择更新应用程序, 直接跳过即可。
    QQ_1741752419402.png
  7. 选择【安装Ubuntu】
    QQ_1741752494854.png
  8. 设置安装方式
    QQ_1741752597254.png
  9. 设置安装的软件集合
    QQ_1741752704225.png
  10. 设置是否安装第三方驱动和解码器:默认不选择, 但是田辛老师习惯选择上。
    QQ_1741752836824.png
  11. 设置磁盘组织方式, 如果不熟悉Ubuntu直接下一步即可。高级用户可以用“高级功能”里面去对磁盘分区进行精确设定。
    QQ_1741752946703.png
  12. 设置账户名、密码、机器名等信息
    QQ_1741753143843.png
  13. 选择时区
    QQ_1741753296031.png
  14. 汇总安装选项,点击安装
    QQ_1741753368468.png
  15. 等待安装完成
    QQ_1741753414422.png
  16. 安装完成
    完成之后直接重启即可。
    QQ_1741755103632.png

4 初次安装操作系统后的系统设定与升级

安装之后,重启虚拟机直接进入登录界面。刚才创建用户已经显示在用户列表上。
QQ_1741755340959.png
选择,输入密码直接登录
QQ_1741755445253.png
登录后,进入欢迎画面
QQ_1741755549750.png

4.1 欢迎的基本设定

  1. Ubuntu Pro设定
    在前面的欢迎页直接点击右上角的【前进】进入Ubuntu设定画面。这部分直接跳过即可
    QQ_1741755858256.png
  2. 为Ubuntu添砖加瓦:所谓添砖加瓦就是共享你的用户体验数据。 这个建议选“No”
    QQ_1741757292542.png
  3. 准备就绪
    QQ_1741757357640.png

4.2 系统升级

  1. Ctrl+Alt+T打开终端
  2. 执行命令sudo apt update: 更新本地软件包列表,从Ubuntu的软件源服务器获取最新的软件包信息。作为升级软件的第一步,确保您获取到的是最新的软件包信息。
    QQ_1741757923186.png
  3. 执行命令sudo apt upgrade:升级已安装的软件包到最新版本,基于sudo apt update获取的最新软件包列表。
    QQ_1741758125966.png
    QQ_1741758203462.png
  4. 执行命令sudo apt dist-upgrade此命令除了升级已安装的软件包外,还可能升级系统内核,并解决依赖关系问题,可能需要安装或卸载一些软件包。
    QQ_1741758334290.png

总结

相信大家都能够成功在VMWare上安装并配置好Ubuntu系统。虚拟机是一个强大的工具,它让我们能够在同一台物理机上运行多个操作系统,满足学习、开发和测试等多种需求。Ubuntu作为一款开源、免费且用户友好的Linux发行版,拥有广泛的社区支持和丰富的软件资源,是开发者和用户的理想选择。

今天,你已经掌握了在VMWare上安装Ubuntu的秘籍,让虚拟世界因你的探索而更加精彩!


http://www.ppmy.cn/embedded/172952.html

相关文章

Android 手机耗电数据分析工具介绍

和你一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中 电量 的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、安装Battery Historian二、收集Batterystats 数据三、使用Battery Historian分析数据四、Batterystats 额…

Linux第三次作业

一.创建根目录结构中的所有的普通文件 使用 mkdir -pv [路径] 创建目录文件 使用 touch [路径] 创建普通文件 二.列出所有账号的账号名 用 cat 命令查看在 /etc/passwd 中的用户信息 用 cut -d [ ] -f[ ] 命令切割出所有用户名 三.将/etc/passwd中内容按照冒号隔开的第三个字符…

QKV矩阵:优维大模型自注意力机制的数学之美

★ 放闸溯源 优维大模型「骨架级」技术干货 第三篇 ⇓ QKV矩阵是Transformer自注意力机制的数学核心,其通过矩阵运算实现上下文信息的动态加权聚合。优维大模型将QKV的抽象计算逻辑具象化为运维场景的智能决策引擎,赋予系统“理解-推理-行动”的全链…

能否调整爬虫以支持多页商品列表?

当然可以!调整爬虫以支持多页商品列表是一个常见的需求,尤其是在商品数量较多时。通过分析目标网站的分页机制,可以实现自动翻页并获取多页商品列表。以下是如何调整爬虫代码以支持多页商品列表的详细步骤和代码示例。 一、分析分页机制 首…

MySQL(事物上)

目录 示例: 一 引入事物 1. 概念 2. 事物的4大特性 3. 为什么要有事物? 二 事物操作 1. 查看存储引擎支持的事物 2. 事物的提交方式 2.1 查看事物的默认提交方式 2.2 设置事物的默认提交方式 2.3 查看事物的全局隔离级别 2.4 验证事物的回滚…

1141. 【贪心算法】排队打水

题目描述 有n&#xff08;n<1000&#xff09;个人在一个水龙头前排队接水&#xff0c;假如每个人接水的时间为Ti&#xff0c; 请编程找出这n个人排队的一种顺序&#xff0c;使得n个人的平均等待时间最小。输入 输入文件共两行&#xff0c;第一行为n&#xff1b; 第二行分别…

深入解析 React Diff 算法:原理、优化与实践

深入解析 React Diff 算法&#xff1a;原理、优化与实践 1. 引言 React 作为前端领域的标杆框架&#xff0c;采用 虚拟 DOM&#xff08;Virtual DOM&#xff09; 来提升 UI 更新性能。React 的 Diff 算法&#xff08;Reconciliation&#xff09; 是虚拟 DOM 运行机制的核心&a…

AI购物新物种诞生!拆解Naver个性化服务布局的3个底层逻辑

技术如何重塑用户购物体验&#xff1f;解码韩国巨头的数据野心 韩国首尔江南区一栋玻璃幕墙大楼内&#xff0c;工程师们正在调试第37版算法模型。这不是普通的互联网公司日常&#xff0c;而是Naver为旗下购物平台开发的"超个性化推荐系统"最后的压力测试。当这个系统…