Я пытался установить плеер VMware на своем хосте. После завершенной установки я выполнил двоичный файл, и это вытолкало следующее диалоговое окно.
Тот, который я выбрал, не работал.
Я затем пытался ввести следующую команду:
sudo vmware-modconfig --console --install-all
Но это все еще не работало.
gcc and kernel headers must be installed
Я сделал гибкую ссылку на версию ядра, но это не помогает.
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
Совет.
sudo ln -s /lib/modules/$(uname -r)/build/include/generated/utsrelease.h /lib/modules/$(uname -r)/build/include/linux/
sudo ln -s /lib/modules/$(uname -r)/build/include/generated/autoconf.h /lib/modules/$(uname -r)/build/include/linux/
sudo ln -s /lib/modules/$(uname -r)/build/include/generated/version.h /lib/modules/$(uname -r)/build/include/linux/
Теперь путь заголовков ядрa должен быть /usr/src/linux-headers-$(uname -r)/include