SDB:安装 VMware
在SUSE Linux 安装VMware并不像在windows中支持的那么好,是有点问题的,不过正常使用是没问题的,操作也相同。切勿随意强行关闭虚拟机,否则安装的系统将会丢失。
- 下载 VMware Workstation。
- 前提条件。
- 如果系统采用默认安装,在这种情况下源代码是没有安装的。进入系统,点计算机 -> 安装软件,在模式标签卡中勾选 Linux Kernel Development 模式安装。这样在 /usr/src/ 下才能找到源码包。VM 在安装时需要源码包 include 包里的 c 文件,以重编译内核。
- 安装 gcc开发工具。系统默认没安装 gcc-c、gcc-c++。不然在安装时会后提示找不到编译器。
- 安装gtk 包(图形源包)。不然在配置会报错。建议大家把相关的图形包都装上,不然下一些图形程序安装时会出问题。
- 重启。上面的相关包安装完后请记注要重启系统,使相关配置生效。源码包在重启后才能被识别。
- 安装 VMware Workstation。安装相对简单,按提示操作,采用默认值即可。
- 然后可以启动虚拟机了(前提是安装过程没报错,如报错请按提示处理)。
故障排除
升级风滚草系统后无法打开VMware
此种情况多数是因为升级系统内核后,VMware的原有内核模块与新版本内核不相兼容造成。 所幸开源社区常常提供与新版本内核相兼容的VMware内核模块。您可以在此处获取与您的VMware版本对应的VMware最新内核模块。
使用方法
以15.0.3版本的VMware内核模块为例,顺序运行以下命令之后,VMware即可成功运行。
$ git clone https://github.com/mkubecek/vmware-host-modules
$ cd vmware-host-modules && git checkout -t origin/workstation-15.0.3
$ make
$ sudo make install && sudo systemctl restart vmware