Arch Linux 安装 virtualbox

Arch Linux 作为工作用系统,快捷方便,但稳定性明显不如专业的服务器系统。最近要部署一套 LAMP 系统,选用的操作系统为 CentOS 7.4。为了尽快完成工作,先安装一个虚拟机,熟悉一遍流程。

  1. 安装 Virtualbox :
         # 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 钩子会自动
编译内核模块。

  1. 创建虚拟机 启动虚拟机时报错,大意是: 不是模块没有加载,就是有权限许可问题,用 /sbin/vboxconfig 解决问题。 可是,在 /sbin 目录里面根本没有这条命令,于是执行
      # vboxreload
    
    重新加载模块,问题解决了。

猜你喜欢

转载自my.oschina.net/u/260165/blog/1618126
今日推荐