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

VirtualBox 中安装 Ubuntu 22.04

      1. 准备工作

下载资源

VirtualBox 官方安装包(选 Windows hosts)

Ubuntu 22.04 镜像:推荐国内镜像站加速(如 阿里云 或 清华源)

      1. 创建虚拟机

新建虚拟机:

名称:Ubuntu 22.04,类型 Linux,版本 Ubuntu (64-bit)

内存分配:≥ 4GB(建议 4GB 以上)

虚拟硬盘:≥ 20GB(推荐 200GB+,选择 VDI 格式 + 动态分配)

关键设置调整:

禁用软驱:进入设置 → 系统 → 主板,取消勾选软驱

显存调整:显示 → 显存调至 ≥ 64MB(避免安装界面显示不全)

加载镜像:存储 → 光驱 → 选择 Ubuntu ISO 文件

      1. 安装 Ubuntu

启动虚拟机,选择 “Install Ubuntu”

安装选项:

语言:中文(简体)

键盘布局:Chinese

安装类型:清除整个磁盘

时区:Shanghai

用户设置:填写用户名、密码(建议勾选自动登录)

等待安装完成 → 重启(弹出安装介质时直接按 Enter)

      1. 安装后配置

完整源配置

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

更换源内容:

# 阿里云源(推荐)

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

# 清华源

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse

更新生效命令

# 更新软件包索引

sudo apt update

# 升级已安装的软件包

sudo apt upgrade -y

安装增强功能:

菜单栏选择 设备 → 安装增强功能 → 终端执行:

sudo apt update

sudo apt install build-essential dkms

sudo /media/$USER/VBOXADDITIONS_*/VBoxLinuxAdditions.run  # 挂载后执行

共享文件夹:

VirtualBox 设置 → 共享文件夹 → 添加路径(如 D:\shared,名称 shared)

Ubuntu 中挂载:

sudo mkdir ~/shared

sudo mount -t vboxsf shared ~/shared  # 需安装增强功能后生效

Root 密码设置(可选):

sudo passwd root  # 设置 root 密码

http://www.dtcms.com/a/348210.html

相关文章:

  • daily notes[5]
  • 计算机视觉与自然语言处理技术体系概述
  • 深度学习之第一课深度学习的入门
  • Go语言IDE安装与配置(VSCode)
  • VSCode远程开发实战:SSH连接服务器详解(附仙宫云平台示例)
  • Linux综合练习(dns,dhcp,nfs,web)
  • Spring Boot 中 @Controller与 @RestController的区别及 404 错误解析
  • 【嵌入式汇编基础】-数据处理指令(二)
  • VSCode+Qt+CMake详细地讲解
  • VSCode无权访问扩展市场
  • QT面试题总结(持续更新)
  • Java的IO流和IO流的Buffer包装类
  • Postman参数类型、功能、用途及 后端接口接收详解【接口调试工具】
  • 单链表:数据结构中的高效指针艺术
  • Shell脚本-until应用案例
  • C/C++数据结构之循环链表
  • Dify 部署+deepseek+python调用(win11+dockerdesktop)
  • 大数据、hadoop、爬虫、spark项目开发设计之基于数据挖掘的交通流量分析研究
  • 【运维进阶】case、for、while、until语句大合集
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十七)设置主题
  • CF757F 题解
  • SO_REUSEADDR
  • RuoYi-Vue3项目中Swagger接口测试404,端口问题解析排查
  • 【力扣】2623. 记忆函数——函数转换
  • 硬件抽象层 (HAL, Hardware Abstraction Layer)的简单使用示例
  • 邮箱创建时间打标与自动删除功能设计思路
  • UML时序图中opt,alt,switch-case的问题
  • 用户和组笔记
  • pion/webrtc v4.1.4 版本发布:关键特性与性能优化全面解析
  • 网络协议UDP、TCP