自从从 6.2.0-39 升级到 linux 6.5.0-14 以来,我遇到了 2 个问题:
#1:我无法编译 vmware Workstation Player 17 所需的模块。版本 17.0.2 build-21581411。起初它找不到gcc-12。按照另一篇文章的建议,我安装了 gcc-12 并链接了它。通过执行以下操作: sudo apt install gcc-12
sudo ln -s -f /usr/bin/gcc-12 /usr/bin/gcc
这样做之后它开始编译但失败了。以下是虚拟机日志文件的片段:
2024-01-16T21:14:35.424Z In(05) host-4433 make[2]: *** [/usr/src/linux-headers-6.5.0-14-generic/Makefile:2037: /tmp/modconfig-XOkG7f/vmnet-only] Error 2
2024-01-16T21:14:35.424Z In(05) host-4433 make[1]: *** [Makefile:234: __sub-make] Error 2
2024-01-16T21:14:35.424Z In(05) host-4433 make: *** [Makefile:117: vmnet.ko] Error 2
2024-01-16T21:14:35.424Z In(05) host-4433 Unable to install all modules. See log for details.
2024-01-16T21:14:35.424Z In(05) host-4433
#2 我遇到的另一个问题是我无法再使用 ssh 登录。当我尝试时,收到此消息:“ssh:连接到主机 nero 端口 22:参数无效”。使用 linux 6.2.0-39 启动时没有这些问题。