centos

如何在CentOS上安装VirtualBox扩展包

小樊
69
2025-04-10 12:39:04
栏目: 智能运维

在CentOS上安装VirtualBox扩展包通常涉及以下几个步骤:

  1. 安装必要的依赖包: 确保系统已经安装了必要的开发工具和内核头文件。可以使用以下命令安装:

    sudo yum update -y
    sudo yum groupinstall "Development Tools" -y
    sudo yum install kernel-devel kernel-headers dkms binutils gcc make perl -y
    
  2. 下载并安装VirtualBox: 从Oracle官方网站下载VirtualBox的最新稳定版本,并使用yum进行安装。例如,安装VirtualBox 7.0.x版本:

    wget https://download.oracle.com/virtualbox/7.0/VirtualBox-7.0.6-155176-Win.exe
    cd /Downloads
    sudo ./VirtualBox-7.0.6-155176-Win.run
    
  3. 安装Guest Additions: 启动虚拟机并登录到CentOS系统。然后按照以下步骤操作:

    • 在VirtualBox主界面,选择刚刚创建的虚拟机,点击“设置”。
    • 在设置窗口中,选择“存储”,然后在“控制器:IDE”下点击“空”,再点击右侧的光盘图标,选择“选择虚拟光盘文件”,加载/usr/share/virtualbox/VBoxLinuxAdditions.run文件。
    • 启动虚拟机,在虚拟机窗口中,按照屏幕指示完成安装过程。
  4. 安装扩展包: 在VirtualBox菜单中选择“设备” -> “安装扩展包”。选择你下载的扩展包文件(例如Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack),然后按照提示完成安装。

  5. 验证安装: 安装完成后,可以通过VirtualBox菜单中的“帮助” -> “检查更新”来验证扩展包是否正确安装。

如果在安装过程中遇到问题,例如缺少某些内核模块,可以参考错误日志并进行相应的修复。例如,如果提示找不到内核源码,可以手动下载对应版本的内核源码并安装:

sudo yum install kernel-devel-3.10.0-327.36.3.el7.x86_64.html

希望这些步骤能帮助你在CentOS上成功安装VirtualBox扩展包。

0
看了该问题的人还看了