网站搜索

如何在 Linux 上安装 VMware Workstation


本教程将向您展示如何在基于 RHEL 的发行版(例如 CentOSFedoraRocky Linux<)上安装 VMware Workstation 17 ProAlmaLinux,以及基于 Debian 的发行版,例如 UbuntuLinux Mint

VMware Workstation 17 Pro 是一款流行的软件,允许您使用II 类虚拟机管理程序(托管虚拟机管理程序)的概念在物理主机上运行多个不同的虚拟机)。

VMware Workstation 17 Pro 的新增功能

  • 容器和 Kubernetes 支持 – 使用 vctl 命令行工具构建、运行、拉取和推送容器映像。
  • 新的来宾操作系统支持 RHEL 9、Debian 11.x 和 Ubuntu 22.04。
  • 在来宾中支持 DirectX 11 和 OpenGL 4.3。
  • Linux 工作站的 Vulkan 渲染支持
  • 深色模式支持优化用户体验。
  • vSphere 7.0 支持
  • 支持 ESXi 主机电源操作,例如关闭、重新启动和进入/退出维护模式。
  • 改进了 OVF/OVA 对工作站内测试和实验的支持。
  • 扫描本地文件夹以及网络共享存储和 USB 驱动器中的虚拟机。
  • 主机关闭时自动挂起共享虚拟机。
  • 适用于 Linux 的新的基于 GTK+ 3 的 UI。
  • 通过练习和动手实验,您还会发现一些其他功能。

先决条件

  1. 确保您的系统是 64 位“VMware 不提供 32 位版本”并且其虚拟化功能已启用。
  2. 不幸的是,第 16 版不支持 32 位处理器,可能是由于功能改进需要更高级别的处理器,但 VMware 没有透露具体原因。
  3. 确保您有许可证密钥来激活产品,否则您将在评估模式下工作“相同的功能,但只有 30 天的期限”评估模式期结束后,您必须输入许可证密钥才能激活产品。
  4. 在开始本指南之前,您需要在系统(物理主机)上配置 root 帐户或具有 sudo 权限的非 root 用户。
  5. 确保您的系统及其内核是最新的。

第 1 步:下载 VMware Workstation 17 Pro

1. 首先以具有 sudo 权限的 root 或非 root 用户身份登录服务器,然后运行以下命令以使系统保持最新状态。

sudo yum update     [On RedHat Systems]
sudo dnf update     [On Fedora]
sudo apt update     [On Debian Systems] 

2. 接下来,使用以下 wget 命令从 VMware 官方网站下载 VMWare Workstation Pro 安装程序脚本包。

wget https://download3.vmware.com/software/WKST-1702-LX/VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle

3.下载VMWare Workstation Pro脚本文件后,转到包含脚本文件的目录并设置适当的执行权限,如图所示。

chmod a+x VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle

步骤 2:在 Linux 中安装 VMWare Workstation 17 Pro

4. 现在运行安装程序脚本,在 Linux 主机系统上安装 VMWare Workstation Pro,该安装将以静默方式安装,安装进度将显示在终端中。

./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
OR
sudo ./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle

步骤 3:运行 VMWare Workstation 17 Pro

5.首次运行VMware安装程序时,您可能会遇到以下错误,需要通过安装某些缺少的必备组件来修复该错误,包括GNU编译器集合开发工具内核头文件,它们是安装过程中必不可少的组件。

vmware

安装GNU编译器集合开发工具

sudo yum groupinstall "Development tools"   [On RHEL-based Systems]
sudo dnf install gcc build-essential	    [On Debian-based Systems]

安装内核头文件

sudo dnf install kernel-headers		     [On RedHat Systems]
sudo apt install linux-headers-`uname -r`    [On Debian Systems]

6.安装所需的软件包后,尝试再次运行VMware。您将遇到以下许可协议。选中“我接受许可协议中的条款”选项,然后单击“下一步”继续。

7. 选择是否希望软件在启动时执行更新检查,然后单击“下一步”继续。

8. 接下来,安装程序会提示您加入 VMware 客户体验改善计划。选择继续。

9.接下来,它会要求您输入VMware Workstation许可证密钥或免费试用该软件30天。

10. 一旦您做出此选择,VMware Workstation 将打开,允许您开始创建和管理虚拟机。

从 Linux 卸载 VMWare Workstation

要从 Linux 系统卸载 VMware Workstation Pro,请运行:

vmware-installer -u vmware-workstation
OR
sudo vmware-installer -u vmware-workstation
样本输出
All configuration information is about to be removed. Do you wish to
keep your configuration files? You can also input 'quit' or 'q' to
cancel uninstallation. [yes]: yes

Uninstalling VMware Installer 3.1.0
    Deconfiguring...
[######################################################################] 100%
Uninstallation was successful.

要删除所有 VMware Workstation Pro 文件、配置设置和虚拟机,请运行以下命令:

sudo rm -rf /usr/vmware

卸载 VMware Workstation Pro 后,您可以重新启动计算机。