Debian 11 安装 Virtualbox 6.1

该博客指导如何在Debian 11 (Bullseye)上安装VirtualBox 6.1。首先,编辑sources.list文件添加VirtualBox的官方源,然后通过wget获取并添加密钥,最后更新包列表并安装VirtualBox。
1 修改源

vim /etc/apt/sources.list

添加:

deb https://download.virtualbox.org/virtualbox/debian bullseye contrib

2 终端执行

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

3 终端执行

sudo apt-get update
sudo apt-get install virtualbox-6.1

备注:

1 官方下载地址:

Linux_Downloads – Oracle VM VirtualBox

2 查看Debian版本

root@debian:/home/debian# lsb_release -a
No LSB modules are available.
Distributor ID:    Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:    11
Codename:    bullseye

在Linux系统上安装VirtualBox可以通过多种方式实现,包括使用系统的包管理器(如`yum`、`dnf`或`apt`)或者从Oracle官方下载相应的二进制文件进行安装。以下是几种常见Linux发行版的安装方法。 ### 安装 VirtualBox 在 CentOS 7 上 对于 CentOS 7 系统,可以使用 `yum` 包管理器来安装 VirtualBox 5.2 版本[^1]: 1. **添加 VirtualBox 仓库**: ```bash sudo wget -P /etc/yum.repos.d http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo ``` 2. **安装 VirtualBox 5.2**: ```bash sudo yum install VirtualBox-5.2.x86_64 ``` 3. **重建内核模块**: 安装完成后,需要运行以下命令以确保 VirtualBox 的内核模块正确加载: ```bash sudo /usr/lib/virtualbox/vboxdrv.sh setup ``` 这将停止并重新启动 VirtualBox 服务,并构建所需的内核模块。 ### 安装 VirtualBoxDebian 10 上 如果你使用的是 Debian 10 系统,可以按照以下步骤安装 VirtualBox 6.1 版本[^3]: 1. **添加 VirtualBox 官方仓库**: 编辑 `/etc/apt/sources.list` 文件,添加如下内容: ``` deb https://download.virtualbox.org/virtualbox/debian buster contrib ``` 2. **添加 Oracle 公钥**: ```bash wget -qO- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add - ``` 3. **更新软件包列表并安装 VirtualBox**: ```bash sudo apt update sudo apt install virtualbox-6.1 ``` 4. **安装 Linux 头文件**: 如果你的内核版本是 `5.10.0-7`,但找不到对应的 `linux-headers` 包,可以尝试安装更高版本的头文件,例如 `5.10.0-8`: ```bash sudo apt install linux-headers-5.10.0-8-amd64 ``` 5. **配置 VirtualBox 内核模块**: 安装完成后,重启系统并选择新安装的内核版本启动,然后运行以下命令以确保 VirtualBox 正常工作: ```bash sudo /sbin/vboxconfig ``` ### 安装 VirtualBox 在 Ubuntu 上 对于 Ubuntu 用户,也可以通过官方仓库或 VirtualBox 官方源来安装最新版本的 VirtualBox1. **添加 VirtualBox 官方仓库**: 编辑 `/etc/apt/sources.list` 文件,添加如下内容(假设你使用的是 Ubuntu 20.04 LTS): ``` deb https://download.virtualbox.org/virtualbox/debian focal contrib ``` 2. **添加 Oracle 公钥**: ```bash wget -qO- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add - ``` 3. **更新软件包列表并安装 VirtualBox**: ```bash sudo apt update sudo apt install virtualbox-6.1 ``` 4. **安装必要的依赖项**: ```bash sudo apt install build-essential dkms ``` 5. **重新编译 VirtualBox 内核模块**: ```bash sudo /sbin/vboxconfig ``` ### 验证安装 安装完成后,可以通过以下命令验证 VirtualBox 是否成功安装: ```bash VBoxManage --version ``` 这将显示当前安装VirtualBox 版本号。 此外,你还可以通过图形界面启动 VirtualBox 并创建新的虚拟机来测试其功能[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值