温馨提示×

VirtualBox Debian如何更新

小樊
40
2026-07-15 11:25:36
栏目: 智能运维

VirtualBox 里的 Debian 系统上更新,一般分为系统更新VirtualBox 增强功能(Guest Additions)更新两部分。下面按常见情况一步步说明。


一、更新 Debian 系统(最常见)

1️⃣ 更新软件包索引

sudo apt update

2️⃣ 升级所有可更新软件

sudo apt upgrade

如果需要(推荐):

sudo apt full-upgrade

3️⃣ 删除无用依赖

sudo apt autoremove

✅ 完成后可以重启:

sudo reboot

二、升级 Debian 发行版(如 11 → 12)

⚠️ 有风险,建议先备份虚拟机

  1. 修改源为新的版本代号
    例如:
  • Debian 11:bullseye
  • Debian 12:bookworm
sudo nano /etc/apt/sources.list
  1. 更新并升级:
sudo apt update
sudo apt full-upgrade

三、更新 VirtualBox 增强功能(非常重要)

增强功能用于:

  • 分辨率自适应
  • 共享剪贴板
  • 共享文件夹
  • 鼠标无缝切换

方法一:通过 Debian 仓库(推荐)

sudo apt update
sudo apt install virtualbox-guest-x11

或(无图形界面):

sudo apt install virtualbox-guest-utils

安装后重启:

sudo reboot

✅ 这是最稳定的方法


方法二:使用 VirtualBox 自带镜像(手动)

  1. VirtualBox 菜单:
设备 → 安装增强功能
  1. 挂载光盘:
sudo mount /media/cdrom
  1. 安装:
cd /media/cdrom
sudo sh VBoxLinuxAdditions.run
  1. 重启:
sudo reboot

四、常见问题

❓ 更新后分辨率不变?

sudo apt install virtualbox-guest-x11
sudo reboot

❓ 无法挂载增强功能光盘?

sudo apt install build-essential dkms linux-headers-$(uname -r)

五、建议检查清单 ✅

项目 命令
系统版本 cat /etc/os-release
内核版本 uname -r
VirtualBox 版本 VirtualBox 主界面 → 帮助 → 关于

如果你愿意,可以告诉我:

  • Debian 版本(10 / 11 / 12?)
  • 是否是 GNOME / KDE / XFCE / 无桌面
  • VirtualBox 版本

我可以给你更精确的更新方案

0