manjaro 安装 vmware 异常 致命错误:stdarg.h:没有那个文件或目录
时间: 2024-03-22 16:40:14 浏览: 110
在Manjaro中安装VMware时出现“致命错误:stdarg.h:没有那个文件或目录”错误可能是由于缺少必要的开发工具和库文件。您可以按照以下步骤解决该问题:
1. 打开终端并输入以下命令,以安装必要的开发工具和库文件:
```
sudo pacman -S base-devel linux-headers
```
2. 安装完成后,重新启动计算机。
3. 再次尝试安装VMware。如果仍然无法解决问题,请按照以下步骤操作:
- 打开终端并输入以下命令,以创建一个符号链接:
```
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
```
- 再次尝试安装VMware。
这些步骤应该可以解决“致命错误:stdarg.h:没有那个文件或目录”错误。如果您遇到其他问题,请参考VMware官方文档或社区支持。
相关问题
manjaro 内核6.1 安装vmware 16 报fatal error: stdarg.h: No such file or directory
这个错误通常是由于缺少标准库头文件引起的。您可以尝试以下几个步骤来解决这个问题:
1. 确认您的系统中已经安装了标准库头文件。如果没有,请安装相应的标准库。在Manjaro下,您可以使用以下命令安装:
```
sudo pacman -S base-devel
```
2. 如果标准库已经安装,可能是因为VMware安装程序没有找到标准库头文件的位置。您可以尝试在安装VMware之前将标准库头文件的路径添加到系统PATH环境变量中。在Manjaro下,您可以使用以下命令将标准库头文件的路径添加到PATH中:
```
export PATH=$PATH:/usr/lib/modules/$(uname -r)/build/include/linux/
```
3. 如果以上步骤都没有解决问题,您可以尝试重新安装VMware,或者联系VMware官方支持寻求帮助。
manjaro 安装 vmware
安装 VMware 前需要安装 Linux 内核头文件和编译工具。在 Manjaro 中,可以通过终端执行以下命令来安装:
```
sudo pacman -S linux-lts-headers base-devel
```
接着,从官网下载 VMware Workstation 或 VMware Player 的安装包,然后在终端执行以下命令进行安装:
```
sudo chmod +x VMware-Workstation-Full-16.x.x.xxxx.x86_64.bundle # 或 VMware-Player-16.x.x.xxxx.x86_64.bundle
sudo ./VMware-Workstation-Full-16.x.x.xxxx.x86_64.bundle # 或 ./VMware-Player-16.x.x.xxxx.x86_64.bundle
```
根据提示完成安装即可。如果在安装过程中出现依赖关系问题,可以根据提示执行相应的命令来解决。
阅读全文