Arch/Gentoo系统上安装virtualbox虚拟机
Arch Linux
-
显示当前系统内核的版本
uname -r -
根据内核版本安装virtualbox
sudo pacman -S virtualbox -
添加当前用户到vboxusers
sudo gpasswd -a $USER vboxusers -
重启系统, 或者通过命令行运行'sudo modprobe vboxdrv'命令
rebootsudo modprobe vboxdrv -
安装vbox外加扩展包
yay -S virtualbox-ext-oracle
Gentoo Linux
手动安装(推荐)
-
本机寻找包或到 VirtualBox 官网下载最新安装版本,linux 版本是 tar.gz 压缩包,下载之后解压缩,会得到一个 virtualbox*.run 文件,查看该文件是不是可执行文件,若不是将其添加可执行权限:
sudo chmod +x virtualbox*.run -
安装VirtualBox
sudo ./virtualbox*.run install -
安装完之后要将用户添加到 vboxusers 组中才可使用 VirtualBox:
less /etc/group ## 查看系统中都有哪些组 groups jingpeng ## 查看普通用户 jingpeng 都属于那些组 gpasswd -a jingpeng vboxusers ## 将 jingpeng 添加到 vboxusers 组 -
如果点击 VirtualBox 图标很可能打不开,此时需要安装 media-libs/libsdl 软件包:
sudo emerge -avt media-libs/libsdl -
无法创建网卡, 无法创建虚拟机等则需要手动加载模块:
sudo modprobe vboxdrv sudo modprobe vboxnetflt sudo modprobe vboxnetadp
Emerge(可能有一些问题)
-
安装virtualbox
sudo emerge --ask app-emulation/virtualbox -
强化窗口插件
sudo emerge --ask app-emulation/virtualbox-additions -
Guest插件添加
-
下载并添加强化插件
sudo emerge --ask app-emulation/virtualbox-guest-additions -
将guest与D-bus环境设置为开机启动
sudo rc-update add virtualbox-guest-additions default## 操作系统安装时候已经设为开机启动了 sudo rc-update add dbus default -
启动共享剪切板
gpasswd -a jingpeng vboxguest
-
-
共享文件
- 用户必须添加到vboxsf组
gpasswd -a jingpeng vboxsf
- 用户必须添加到vboxsf组

浙公网安备 33010602011771号