前段时间想在Ubuntu20.04上安装VMware16,VMware16下载后就直接安装,但出现了一些错误,如下图:

 主要原因是vmware16 for Linux需要gcc-9.3.0环境,Ubuntu20.04缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装但是如果单独安装gcc以及g++比较麻烦,还好Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:

也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。

1、安装build-essential

sudo apt install build-essential

sudo aptitude install build-essential

使用aptitude安装,其中aptitude是基于apt系列的命令,而由于aptitude是apt系列命令的高层封装,因此使用上比较方便,对于可能的软件包冲突等事件可以更好的处理。

接下来就可以安装vmware16了

我下载的版本

VMware-Workstation-Full-16.1.2-17966106.x86_64.bundle

2、授予运行权限

sudo chmod +x VMware-Workstation-Full-16.1.2-17966106.x86_64.bundle

执行安装

3、sudo ./VMware-Workstation-Full-16.1.2-17966106.x86_64.bundle

安装成功后

 

Logo

更多推荐