当前位置: 首页 > news >正文

从零开始:VirtualBox安装Ubuntu 24.04.1 LTS

 博客系列:Ubuntu虚拟机搭建与Python开发环境配置全攻略

  • 第一篇:从零开始:VirtualBox安装Ubuntu 24.04.1 LTS(当前)
  • 第二篇:解决VirtualBox卡顿问题:配置优化和常见错误排查
  • 第三篇:轻量级Python开发环境:pip + venv实战 
  • 第四篇:Anaconda?还是pip?选择适合你的Python包管理方案

第一篇:从零开始:VirtualBox安装Ubuntu 24.04.1 LTS

Ubuntu 24.04.1 LTS 是一款流行的 Linux 操作系统,非常适合作为开发环境。本文将详细介绍如何在 VirtualBox 虚拟机中安装 Ubuntu 24.04.1 LTS,并解决一些常见的安装问题。

一、准备工作

1. 下载 VirtualBox:

  • 访问 VirtualBox 官网:https://www.virtualbox.org/
  • 下载适用于你的操作系统的 VirtualBox 版本 (本文以 VirtualBox 7.1.6 为例)。
  • 安装 VirtualBox。

2. 下载 Ubuntu 24.04.1 LTS ISO 镜像:

  • 访问 Ubuntu 官网:Download Ubuntu Desktop | Ubuntu

  • 下载 Ubuntu 24.04.1 LTS 桌面版 ISO 镜像。

 

二、创建 VirtualBox 虚拟机

1、启动 VirtualBox。

2、点击 “新建” 按钮,创建一个新的虚拟机。

3、填写虚拟机信息:

  • 名称: 为虚拟机指定一个名称 (例如 “Ubuntu 24.04”)。

  • 类型: 选择 “Linux”。

  • 版本: 选择 “Ubuntu (64-bit)”。

4、分配内存:

  • 为虚拟机分配内存。 建议至少分配 2GB (2048 MB),最好分配 4GB (4096 MB) 或更多,如果你的主机内存足够。

5、创建虚拟硬盘:

  • 选择 “创建虚拟硬盘”。为虚拟硬盘指定大小。 建议至少 25GB,本文以 60GB 为例。

  • 选择 “VDI (VirtualBox 磁盘映像)”。

  • 点击完成

三、配置虚拟机

1、选择创建好的虚拟机,然后点击 “设置” 按钮。

2、系统设置:

  • 主板:

    • 确保 “启用 I/O APIC” 已勾选。

  • 处理器:

    • 分配处理器数量。 如果你的主机 CPU 有 4 个物理核心,建议分配 2-3 个处理器给虚拟机。 避免分配超过主机 CPU 的物理核心数。

  • 显示:

    • 图形控制器: 建议选择 “VMSVGA”。 如果出现问题,可以尝试 “VBoxSVGA” 或 “VBoxVGA”。

    • 启用 3D 加速: 可以尝试启用 3D 加速,但可能会导致兼容性问题。

3、存储设置:

  • 点击 “存储” 选项卡。

  • 在 “存储控制器:IDE” 下,点击 “没有盘片”。

  • 点击 “盘片” 图标,选择 “选择一个磁盘文件”。

  • 选择你下载的 Ubuntu 24.04.1 LTS ISO 镜像文件。

4、网络设置:

  • 点击 “网络” 选项卡。

  • 连接方式: 建议选择 “网络地址转换 (NAT)”。 这样虚拟机可以访问互联网。

  • 如果需要更复杂的网络配置,可以选择其他连接方式 (例如 “桥接网卡”)。

四、安装 Ubuntu 24.04.1 LTS

1、选择创建好的虚拟机,然后点击 “启动” 按钮。

2、虚拟机将从 ISO 镜像启动。

3、选择 “Try or Install Ubuntu”:

  • 选择 “Try or Install Ubuntu” 并按下 Enter 键。 这会启动 Ubuntu 的 Live 模式。
  • 按照安装程序的指示操作。
  • 安装类型: 在 “安装类型” 步骤中,如果是在虚拟机中安装,建议选择 “擦除磁盘并安装 Ubuntu”。 请注意,这会清空整个虚拟硬盘。
  • 创建用户名和密码。

4、等待安装完成:

  • 安装过程可能需要一些时间,请耐心等待。
  • 安装完成后,重启虚拟机。


 

相关文章:

  • 2025牛客寒假算法基础集训营6 个人补题 ACIJKL
  • 算法常见八股问题整理
  • 车载DoIP协议 --- TCP详细解析
  • 洛谷B3636
  • 关于GeoPandas库
  • CMOS图像传感器——偏振光图像传感器技术
  • HarmonyOS Design 介绍
  • 实验题目:SQL 数据更新、视图
  • Mybatis相关知识(学习自用)
  • Linux、Docker、Redis常见面试题
  • PLC通讯
  • 关于雷龙CS SD NAND(贴片式TF卡)的测评体验
  • 安装 redis 5.0.14 版本
  • 9.三重积分、线面积分、场论初步(基础知识)(二)
  • java实现二维码图片生成和编解码
  • Python开发Django面试题及参考答案
  • 重学SpringBoot3-WebClient配置与使用详解
  • conda环境中运行“python --version“所得的版本与环境中的python版本不一致----deepseek并非全能
  • Python爬虫基础重要数据类型
  • Vulnhun靶机-kioptix level 4-sql注入万能密码拿到权限ssh连接利用mysql-udf漏洞提权
  • 做一个b2c网站多少钱/网络营销技能大赛优秀作品
  • 做个网站要多少钱/海外社交媒体营销
  • 常州平台网站建设/seo优化搜索推广
  • 怀柔网站整站优化公司/网站注册流程
  • 公司做网站需要多少钱/北京百度搜索排名优化
  • 网络营销跟做网站有什么区别/杭州seo网站哪家好