Ubuntu-20.04-未找到与正在运行的内核匹配的 C 头文件

Ubuntu-20.04-未找到与正在运行的内核匹配的 C 头文件

已成功Ubuntu-20.04LTS安装VMWare workstation。当我尝试启动时,它显示以下错误。

错误

下面的解决方法没有帮助。

sudo apt-get update
sudo apt-get upgrade --yes
sudo apt-get dist-upgrade --yes 
sudo apt-get install build-essential dkms

cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h

linux-headers-5.4.0-91-generic已经是安装的最新版本(5.4.0-91.102)

$ sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support.

(process:31113): GLib-CRITICAL **: 14:51:49.338: g_file_test: assertion 'filename != NULL' failed
Failed to setup build environment.

目前安装的vmware Workstation版本如下,

$ vmware --version
VMware Workstation 16.2.1 build-18811642

我遗漏了什么?vmware 究竟在寻找什么?

答案1

请尝试以下操作:

 sudo apt install --reinstall linux-headers-$(uname -r)

相关内容