Arch Linux 做为工做用系统,快捷方便,但稳定性明显不如专业的服务器系统。最近要部署一套 LAMP 系统,选用的操做系统为 CentOS 7.4。为了尽快完成工做,先安装一个虚拟机,熟悉一遍流程。linux
# pacman -S virtualbox 正在解决依赖关系... :: 有 2 个软件包可提供 VIRTUALBOX-HOST-MODULES : :: 软件库 community 1) virtualbox-host-dkms 2) virtualbox-host-modules-arch 输入某个数字 ( 默认=1 ): 2
在 Arch Linux wiki 页面上,有关于这二者的选择解释:服务器
安装 软件包 virtualbox。内核模块的安装方式要从下面二选一:
若是在用默认的 linux 内核,建议安装virtualbox-host-modules-arch
若是用了其它的内核,须要安装 virtualbox-host-dkms
为了能基于 virtualbox-host-dkms 编译内核模块,你还要安装与内核对应的内核头文件(例如linux-lts 内
核的头文件是 linux-lts-headers)。当 VirtualBox 或内核更新的时候,DKMS 的 Pacman 钩子会自动
编译内核模块。操作系统
# vboxreload从新加载模块,问题解决了。