VirtualBox 是一款用於桌面級的免費開源虛擬化軟件。它適用於 Linux 和 Windows 操作系統。VirtualBox 允許創建多個不同操作系統的虛擬機。通過創建虛擬機,在筆記本電腦或桌面電腦上設置測試環境。
必備條件
- Pre-Installed Debian 11
- User with sudo rights
- Internet connectivity
添加 VirtualBox 存儲庫
VirtualBox 軟件包在默認的存儲庫中不可用,所以我們必須添加它的官方存儲庫。
登錄 Debian 11 系統,打開終端,執行以下命令導入 Virtualbox 存儲庫的 gpg 密鑰。
$ sudo apt install curl wget gnupg2 lsb-release -y
$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/vbox.gpg
$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/oracle_vbox.gpg
現在,運行下面的命令添加存儲庫
$ echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
使用 apt 命令安裝 VirtualBox
運行以下 apt 命令安裝最新的 VirtualBox
$ sudo apt update
$ sudo apt install linux-headers-$(uname -r) dkms -y
$ sudo apt install virtualbox-6.1 -y
啓動 VirtualBox
如下所示,在 Activity 中搜索 virtualbox
點擊 VirtualBox 圖標
安裝 VirtualBox 擴展包
VirtualBox 擴展包將添加以下功能到 VirtualBox
- Support for USB 2.0/3.0
- VirtualBox RDP
- Disk encryption
- NVMe and PXE boot for Intel cards
使用下面的 wget 命令下載擴展包文件。
$ wget https://download.virtualbox.org/virtualbox/6.1.38/Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack
文件下載完成後,運行 vboxmanage 命令進行安裝。
$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack
它將提示您接受許可條款和條件,按 y 接受並完成安裝
要驗證擴展包的安裝,請返回 VirtualBox 圖形界面
點擊菜單 File –> Preferences –> Extensions
我的開源項目
- course-tencent-cloud(酷瓜雲課堂 - gitee 倉庫)
- course-tencent-cloud(酷瓜雲課堂 - github 倉庫)