ubuntu22.04 VMware17.5

一、问题:

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
相关推荐
匆匆那年96736 分钟前
VSCode 远程 Linux 使用Codex
linux·ide·vscode
SWAGGY..2 小时前
Linux系统编程:(七)Makefile入门:轻松掌握编译自动化
linux·运维·自动化
开开心心就好3 小时前
免费流畅的远程控制实用工具
linux·运维·服务器·网络·智能手机·excel
黑猫学长呀4 小时前
存储宝典第2篇:盲封TT wafer是什么意思?
linux·嵌入式硬件·项目·芯片·ufs·晶圆·产测
Strugglingler4 小时前
【Linux 用户态操作 UART】
linux·uart
代码熬夜敲Q5 小时前
ENSP 网络工程实验
linux·运维·服务器
csdn_life185 小时前
OpenClaw v2026.5.12+ 高级密钥管理:使用SecretRef实现真正的隐蔽存储
linux·openclaw
Terrence Shen5 小时前
Claude Code Harness 源码学习讲义
linux·学习·ubuntu
赵药师5 小时前
dpkg: warning: files list file for package ‘libselinux1:amd64‘ missing;
linux·运维·服务器
STDD6 小时前
Samba 文件共享:Linux 服务器与 Windows/Mac 共享文件夹
linux·服务器·windows