Mil*_* M. 11 compiling centos kernel-modules software-installation virtualbox
我尝试在运行 CentOS 的 VM 来宾中安装 VirtualBox Guest Additions 模块,但是当其他一切正常时,我收到此错误消息:
构建主 Guest Additions 模块失败
由于我对 CentOS 和 VirtualBox 非常陌生,因此我不知道要解决这个问题,也无法在互联网上找到任何解决方案(我发现的唯一帖子对我没有帮助)。
这是日志:
/usr/src/vboxguest-4.1.14/vboxguest/build_in_tmp: line 55: make : command not found 为访客添加创建用户。为来宾添加内核模块创建 udev 规则
Gil*_*il' 12
你缺乏make命令。Make是一个实用程序,通常用于从源代码构建程序;它以正确的顺序在每个源文件上运行编译器。您需要安装make包,可能还有其他包:C编译器和内核头文件(在编译 Linux 内核期间生成的文件,编译第三方模块所必需的文件)。
我几乎从不使用 CentOS,但我认为正确的命令是:
yum install gcc make kernel-devel
Run Code Online (Sandbox Code Playgroud)
或(将安装比您需要的更多)
yum groupinstall "Development Tools"
Run Code Online (Sandbox Code Playgroud)
您可能还需要安装其他软件包。
您需要以 root 身份运行此命令;取决于您使用su或sudo:
su -c 'yum install …'
sudo yum install …
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47540 次 |
| 最近记录: |