Ubuntu 22.04: VirtualBox7

安装

Oracle Virtualbox VirtualBox 是一款开源虚拟机软件。由德国 Innotek 公司开发,Sun Microsystems 公司出品。使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。采用 GPL 协议开源。

注意:先进入PC的BIOS系统关闭安全启动(Secure Boot),否则VirtualBox起不来

  • 安装VirtualBox7

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # 导入GPG秘钥
    wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg

    # 添加仓库地址,Ubuntu 22.04自带的仓库中VirtualBox版本比较旧,好像是v6.5
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] http://download.virtualbox.org/virtualbox/debian $(. /etc/os-release && echo "$VERSION_CODENAME") contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

    # 更新软件包列表
    sudo apt update

    # 安装7.0版本
    sudo apt install virtualbox-7.0
  • 安装VirtualBox 扩展包

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    # 检查已安装的VirtualBox版本
    pi@pi-NMH-WCX9:~$ vboxmanage -v | cut -dr -f1
    7.0.22

    # 下载对应的扩展包
    wget https://download.virtualbox.org/virtualbox/7.0.22/Oracle_VM_VirtualBox_Extension_Pack-7.0.22.vbox-extpack

    # 安装对应的扩展包
    sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.22.vbox-extpack

    # 检查已安装的扩展包版本
    pi@pi-NMH-WCX9:~$ vboxmanage list extpacks
    Extension Packs: 1
    Pack no. 0: Oracle VM VirtualBox Extension Pack
    Version: 7.0.22
    Revision: 165102
    Edition:
    Description: Oracle Cloud Infrastructure integration, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe, full VM encryption.
    VRDE Module: VBoxVRDP
    Crypto Module: VBoxPuelCrypto
    Usable: true
    Why unusable:
  • 添加当前用户到vboxusers组

    1
    sudo usermod -aG vboxusers $USER

使用