rocky安装virtualbox
时间: 2025-07-01 08:56:13 浏览: 4
在 Rocky Linux 系统上安装 VirtualBox 可以通过添加官方仓库并使用 `dnf` 包管理器完成。以下是详细的安装步骤:
### 添加 VirtualBox 仓库
创建一个新的 `.repo` 文件以配置 VirtualBox 的官方仓库:
```bash
sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
```
### 安装依赖项
VirtualBox 需要一些必要的依赖库,可以通过以下命令安装:
```bash
sudo dnf install -y kernel-devel kernel-headers dkms gcc make perl
```
### 安装 VirtualBox
根据需求选择适合的版本进行安装。目前最新稳定版为 `7.0.x`,可通过以下命令安装:
```bash
sudo dnf install -y VirtualBox-7.0
```
### 安装 VirtualBox 扩展包(可选)
扩展包提供额外功能如 USB 2.0/3.0 支持、RDP 等。下载对应版本的扩展包并安装:
```bash
wget https://download.virtualbox.org/virtualbox/7.0.10/Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack
```
### 将用户添加到 `vboxusers` 组
为了确保能够正常使用 USB 设备等功能,需要将当前用户添加到 `vboxusers` 组:
```bash
sudo usermod -aG vboxusers $USER
```
### 启动 VirtualBox
安装完成后,可以通过以下命令启动 VirtualBox GUI 界面:
```bash
virtualbox
```
如果系统提示缺少内核模块或无法加载设备,可能需要重新编译 VirtualBox 内核模块:
```bash
sudo /sbin/vboxconfig
```
以上方法适用于 Rocky Linux 8 或 9 版本,并且支持大多数现代 Linux 发行版[^2]。
阅读全文
相关推荐

















