linux下安装VMware
1、下载VMware安装包
下载地址:
https://my.vmware.com/group/vmware/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0
下载前需要注册,在注册时填写zip or postal code遇到问题。
解决办法:参考 vmware官网无法注册Zip or postal code报错
不要切换中文语言,使用英语。按照如下内容填写相关条目:
Email address: 填写正确的邮箱,需要用邮箱验证
City: Sacramento
Zip or postal code: 94203
Country/Territory: United States
State or province: California
Business phone: 0013602923672
2、目录规划#
创建了目录用于存放vmware安装包,如/download/VMware
进入下载目录
cd /downloads
将VMware安装包复制到自建的目录下:
sudo cp VMware-Workstation-Full-16.2.5-20904516.x86_64.bundle /download/VMware
3、安装
赋予执行权限
sudo chmod +x VMware-Workstation-Full-16.2.5-20904516.x86_64.bundle
运行vmware安装包
sudo ./VMware-Workstation-Full-16.2.5-20904516.x86_64.bundle
4、打开图形界面
提示:Before you can run VMware, several modules must be compiled and loaded into the running kernel.
解决方法:解决:Before you can run Vmware, several modules must be compiled and loaded into the running kernel
运行如下代码
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
git clone https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
git checkout workstation-16.2.5 # 根据自己的版本调整
sudo make
sudo make install
再次打开VMware
5、报错:“could not open /dev/ vmmon,Please make sure that the kernel module `vmmon’ is loaded.”
解决办法:
终端输入:sudo /etc/init.d/vmware start
参考资料:
[1] 5分钟教你在Linux下安装VMware
[2] vmware官网无法注册Zip or postal code报错
[3] 解决:Before you can run Vmware, several modules must be compiled and loaded into the running kernel