Linux系统下VirtualBox安装与配置指南
在开始安装前,需确认以下事项:
包管理器安装是最便捷的方式,适用于Debian/Ubuntu、CentOS/Fedora等主流发行版:
sudo apt update
sudo apt install virtualbox
sudo yum update
sudo yum install virtualbox
安装完成后,可通过virtualbox命令启动程序。若需要安装特定版本的VirtualBox(如旧版本兼容或自定义功能),可通过源码编译安装:
VirtualBox-5.4.8-13835-Linux_amd64.tar.gz),解压后进入目录:wget https://download.virtualbox.org/virtualbox/5.4.8/VirtualBox-5.4.8-13835-Linux_amd64.tar.gz
tar -zxvf VirtualBox-5.4.8-13835-Linux_amd64.tar.gz
cd VirtualBox-5.4.8
./configure
make && sudo make install
编译过程需联网下载额外依赖,耗时较长。若通过源码安装或运行时提示缺少依赖,需手动安装以下组件:
sudo apt install build-essential linux-headers-$(uname -r) dkms
build-essential:包含编译工具(gcc、make等);linux-headers-$(uname -r):当前内核版本的头文件(编译内核模块必需);dkms:动态内核模块支持工具(用于自动编译VirtualBox内核模块)。安装完成后,可通过以下方式启动:
virtualbox命令;点击VirtualBox主界面的“新建”按钮,按照向导完成配置:
选中已创建的虚拟机,点击顶部菜单栏“设置”,调整以下关键配置:
/home/user/share),设置权限为“自动挂载”和“永久”,方便主机与虚拟机共享文件。选中虚拟机,点击“启动”按钮,从虚拟光驱加载ISO镜像后,进入操作系统安装界面:
/media/sf_<共享文件夹名称>(需给用户添加共享文件夹权限)。.vdi虚拟硬盘文件和.vbox配置文件),防止数据丢失。