美文网首页
Fedora28安装VMWare14.1

Fedora28安装VMWare14.1

作者: cracker_zhou | 来源:发表于2018-05-21 16:14 被阅读0次

在实体机上装了一波Fedora28,开机后就通过upgrade升级到了最新内核4.16.8。为了以防不测,所以又下载了vmware准备装和windows作为备用。事情并没有想象中的一帆风顺,所以记录一下这个坑。

我已经将rpm版本的vmware上传到了七牛上面: http://7xo9v3.com1.z0.glb.clouddn.com/VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle ,毕竟七牛的下载速度会被vmware官方下载速度快很多。

第一个坑:找kernel头文件
通过正常安装后第一次打开VMware会提示kernel头文件路径,此时运行下面命令:

sudo dnf install kernel-devel-`uname -r` kernel-headers-`uname -r`

然后定位到/usr/src/kernels/4.16.8-300.fc28.x86_64/include (看官要根据自己的内核版本号做适当调整)

第二个坑:vmware模块编译失败
这真是我遇到最过分的坑,说不清楚责任到底在linux内核还是vmware。当选完kernel头文件路径后,尝试编译内核模块时居然会提示编译失败。
依次运行下列命令可解决:

# sudo dnf install elfutils-libelf-devel
# sudo cp /usr/include/linux/version.h /lib/modules/$(uname -r)/build/include/linux/
# sudo vmware-modconfig --console --install-all

然后再点击vmware图标即可正常使用。

顺便给出卸载方案:

  1. 首先执行 vmware-installer -l 获取已安装的vmware产品列表,类似下面所示:
Product Name         Product Version     
==================== ====================
vmware-workstation   14.1.1.7528167
  1. 通过uninstall-product子命令卸载指定产品:
sudo vmware-installer --uninstall-product vmware-workstation

第一篇文章就此结束了。

相关文章

网友评论

      本文标题:Fedora28安装VMWare14.1

      本文链接:https://www.haomeiwen.com/subject/oiafjftx.html