一、问题:
Before you can run VMware, several modules must be compiled and loaded into the running kernel.
GCC
GNU C Compiler (gcc) version 12.3.0 was not found. If you installed it in a non-default path you can specify the path below. Otherwise refer to your distribution's documentation for installation instructors and click Refresh to search again in default locations.
二、原因
"软件更新器"弹出的更新,然后更新了内核导致。
bash
# 查看安装的内核
dpkg --list | grep linux-image
# 查看当前使用的内核
uname -r
看看是不是内核变成了6.5.0-15-generic。
三、解决
内核降级
bash
sudo apt-get install linux-headers-6.2.0-39-generic
sudo apt-get install linux-image-6.2.0-39-generic
sudo apt-get install linux-modules-6.2.0-39-generic
sudo apt-get install linux-modules-extra-6.2.0-39-generic
更改启动时默认使用的内核:
bash
sudo vim /etc/default/grub
将GRUB_DEFAULT=0改为GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.2.0-39-generic"
# 刷新:
sudo update-grub