debian

如何在Debian上升级VirtualBox版本

小樊
31
2025-06-27 17:11:25
栏目: 智能运维

要在Debian上升级VirtualBox版本,您可以按照以下步骤操作:

  1. 备份数据:在进行任何系统升级之前,务必备份所有重要数据,以防升级过程中出现问题导致数据丢失。

  2. 添加VirtualBox存储库

    • 打开终端。
    • 导入VirtualBox存储库的GPG密钥:
      sudo apt install curl wget gnupg2
      curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
      curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -
      
    • 根据您的Debian版本,添加相应的存储库。例如,对于Debian 11(Bullseye),您可以使用以下命令:
      echo "deb [archamd64] http://download.virtualbox.org/virtualbox/debian bullseye contrib non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list
      
    • 更新软件包列表:
      sudo apt update
      
    • 安装或升级VirtualBox:
      sudo apt install virtualbox
      
  3. 安装VirtualBox增强功能(可选但推荐):

    • 在VirtualBox菜单中选择“设备” -> “安装增强功能”。
    • 在Debian虚拟机中打开终端,挂载增强功能光盘镜像:
      sudo mkdir /media/cdrom
      sudo mount /dev/cdrom /media/cdrom
      
    • 运行安装脚本:
      sudo sh /media/cdrom/VBoxLinuxAdditions.run
      
    • 安装完成后,重启虚拟机以使更改生效:
      sudo reboot
      
  4. 升级系统(如果需要升级VirtualBox到最新版本):

    • 确保系统已更新到最新版本:
      sudo apt update && sudo apt upgrade -y
      
    • 如果需要安装特定版本的VirtualBox,可以使用stretch-backports存储库:
      echo "deb http://deb.debian.org/debian stretch-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list
      sudo apt update
      sudo apt install virtualbox=
      
  5. 重启系统:完成升级后,重启系统以使所有更改生效。

请注意,具体的升级步骤可能会因Debian版本和VirtualBox版本的不同而有所差异。建议查阅最新的官方文档或社区指南以获取最准确的信息。

0
看了该问题的人还看了