Centos

如何解決“建構主來賓添加模組失敗”

  • April 16, 2019

我嘗試在執行 CentOS 的 VM 來賓中安裝 VirtualBox Guest Additions 模組,但在其他一切正常時收到此錯誤消息:

建構主要的訪客添加模組失敗

由於我對 CentOS 和 VirtualBox 很陌生,我不知道如何解決這個問題,也無法在網際網路上找到任何解決方案(我發現的唯一文章對我沒有幫助)。

這是日誌:

/usr/src/vboxguest-4.1.14/vboxguest/build_in_tmp:第 55 行:make:找不到命令為 Guest 添加創​​建使用者。為來賓添加核心模組創建 udev 規則

你缺乏make指揮。Make是一個經常用於從原始碼建構程序的實用程序;它以正確的順序在每個源文件上執行編譯器。您需要安裝make軟體包,可能還有其他:C編譯器和核心標頭檔(在 Linux 核心編譯期間生成的文件,這些文件是編譯第三方模組所必需的)。

我幾乎從不使用 CentOS,但我認為正確的命令是:

yum install gcc make kernel-devel

或(將安裝比您需要的更多)

yum groupinstall "Development Tools"

您可能還需要安裝其他軟體包。

您需要以 root 身份執行此命令;取決於您是否使用susudo

su -c 'yum install …'
sudo yum install …

引用自:https://unix.stackexchange.com/questions/37866