最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
VirtualBox怎样在CentOS上安装扩展包
时间:2026-06-27 09:19:53 编辑:袖梨 来源:一聚教程网
在 CentOS 上安装 VirtualBox 扩展包

一 准备与版本匹配
- 确保已安装并正常运行 VirtualBox,建议通过官方仓库安装以便后续升级与依赖维护。以 CentOS 7 为例,可先添加 Oracle 官方源并安装 VirtualBox(示例命令):
- 添加源:
sudo wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -P /etc/yum.repos.d/ - 安装依赖:
sudo yum install -y gcc make patch dkms qt libgomp kernel-headers kernel-devel - 安装 VirtualBox:
sudo yum install -y VirtualBox-7.0
- 添加源:
- 扩展包版本必须与 VirtualBox 主程序版本完全一致(主次版本号都要一致),否则会安装失败或功能异常。查看版本:
VBoxManage -v。
二 命令行安装扩展包(推荐)
- 关闭所有正在运行的虚拟机,并退出 VirtualBox(扩展包安装需要独占访问内核组件)。
- 下载与当前版本一致的扩展包(以 7.0.6 为例,文件名以官网实际为准):
wget https://download.virtualbox.org/virtualbox/7.0.6/Oracle_VM_VirtualBox_Extension_Pack-7.0.6a-155176.vbox-extpack
- 使用 VBoxManage 安装:
sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-7.0.6a-155176.vbox-extpack
- 安装完成后验证:
- 列出已安装扩展包:
VBoxManage list extpacks - 查看 VirtualBox 版本:
VBoxManage --version
- 列出已安装扩展包:
- 如需卸载扩展包:
sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"。
三 图形界面安装扩展包(有桌面环境时)
- 打开 Oracle VM VirtualBox 管理器,依次点击:管理 → 全局设定 → 扩展 → 添加新包,选择下载好的 .vbox-extpack 文件,接受许可协议完成安装。
- 安装后可在“扩展”页看到已安装的扩展包名称与版本。
四 常见问题与处理
- 内核模块未加载或构建失败(如报错 rc=-1908 或提示运行
/sbin/vboxconfig):- 安装构建依赖:
sudo yum install -y gcc make patch dkms kernel-headers kernel-devel elfutils-libelf-devel - 重建内核模块:
sudo /sbin/vboxconfig - 重启服务或系统后再次尝试安装扩展包。
- 安装构建依赖:
- 扩展包安装失败(如 E_FAIL (0x80004005) 等):
- 确认扩展包与 VirtualBox 版本完全一致。
- 以具有足够权限的用户运行安装(必要时使用
sudo);若仍失败,检查是否使用了非常规安装路径或权限受限目录,改用默认路径或重新安装 VirtualBox 后再试。
- 扩展包用途与启用功能:
- 扩展包提供 USB 2.0/3.0、RDP 远程显示、PXE 启动、磁盘镜像加密等能力;启用 USB 2.0/3.0 前需先安装扩展包,否则会提示安装。
相关文章
- 坐地铁用什么App?2026年路线最全:换乘最准的地铁导航软件推荐 06-27
- 免费篮球直播APP推荐:高清流畅不卡顿的热门之选 06-27
- 免费动态壁纸软件推荐:高清流畅多种类型的动态壁纸应用 06-27
- 免费去水印软件推荐:高效去掉图片和视频水印的实用工具盘点 06-27
- 2026年免费好用的翻译软件APP推荐:支持多语言 高准确率 无广告 06-27
- DNF龙袍多少钱 06-27