怎样在 Linux 上安装 VMware 并创建您的第一个虚拟机

虚拟机允许您在现有环境中运行第二个功能齐全的系统。 您的计算机成为所谓的主机系统。 然后,您设置的任何虚拟机都将成为来宾系统。

在 Linux 上创建虚拟机的最佳软件解决方案之一是 VMware。 它可免费用于非商业用途,并且安装和设置非常容易。 以下是一个快速演练,将向您展示怎样在 Linux 工作站上安装 VMware Player 并创建您的第一个虚拟机。

下载 VMware 工作站播放器

VMware 的虚拟化软件的免费版本是 VMware Workstation Player。 您可以通过单击下载安装程序 免费下载 VMware Workstation Player 产品页面上的按钮。

下载VMware 工作站播放器

在可用选项中,您应该选择最新版本,除非您有特定原因需要使用旧版本。

点击 前往下载 在页面的右侧,最后,您将被带到一个页面,您可以在其中下载适用于 Windows 和 Linux 的最新版本。 点击 现在就下载 Linux 版本旁边的按钮,并确保记下保存文件的位置。

在 Linux 上安装 VMware Workstation Player

与其他 Linux 软件包不同,VMware 不会为不同的发行版制作单独的软件包。 下载安装包后,所有 Linux 发行版的过程都是相同的。

要安装 VMware,请打开终端并使用 cd 命令切换到保存安装程序的目录。 然后,输入以下命令,将包名替换为您下载的实际文件名:

sudo sh ./VMware-Player-Full-*.bundle

在大多数系统上,安装过程需要一两分钟才能完成。 完成后,VMware Player 应显示在“应用程序”菜单中。

首次运行 VMware Player

第一次运行 VMware 时,它​​会做两件事之一。 它会显示一个对话框,说明它将编译特殊的内核模块,或者显示一个错误,说明它找不到编译模块所需的内核头文件。

某些发行版默认安装了内核头文件,或者您可能已经将它们安装为其他软件的依赖项。 如果是这种情况,您将可以跳过下一步。

如果您收到与上述类似的错误,请单击 取消 (使用 刷新 并不总是有效),打开终端,然后根据您使用的发行版输入适当的命令。

对于基于 RPM 的发行版,例如 Fedora 或 CentOS:

sudo dnf install kernel-headers kernel-devel

对于基于 Debian 的发行版,例如 Ubuntu 或 Linux Mint:

sudo apt install linux-headers-$(uname -r)

在 Arch Linux 及其衍生产品上:

sudo pacman -S linux-headers

安装完成后,再次运行 VMware Workstation Player,它应该会为您编译必要的内核模块而不会出现任何问题。

编译和安装内核模块只需要一些时间。 然后,VMware 会要求您同意这些条款和条件。 同意条款后,您将看到 VMware 主菜单。 恭喜,您现在已准备好设置您的第一个虚拟机。

使用 VMware 创建您的第一个虚拟机

要创建您的第一个虚拟机,您需要安装任何您想要安装的操作系统的安装介质。 这可以是您通常从光驱或 USB 驱动器引导的任何安装介质。

为了演示,我们将使用 Linux Mint ISO 创建一个运行在 Fedora Linux 主机。

首先,加载 VMware Workstation Player 并选择 创建一个新的虚拟机. 首先,VMware 会要求您选择操作系统安装介质。 您可以使用存储在硬盘驱动器上的 ISO 映像,也可以从实际的 CD/DVD-ROM 或 USB 驱动器安装它。

接下来,它会询问您要安装哪种类型的操作系统。 有许多不同版本的 Linux 以及其他不太常见的操作系统(如 FreeBSD 和 Solaris)的选项。 当然,您也可以在虚拟机上运行 Windows 甚至 MacOS。 在我们的案例中,Linux Mint 基于 Ubuntu,因此我们选择 Ubuntu 64 位。

现在,选择您要存储来宾系统的虚拟硬盘驱动器的位置以及您希望它的大小。 您可以选择任何方便的存储位置。 通常建议您为虚拟硬盘分配至少 20GB 的空间。 VMware 可能会根据您安装的操作系统推荐不同的设置。

最后,VMware 将显示新虚拟机的整体配置。 默认设置通常会运行良好,但您可以通过增加 RAM 或分配给来宾操作系统的处理器内核数量来获得更好的性能。 但是,您不应将超过 50% 的计算机实际资源分配给来宾系统。

如果您碰巧无法启动安装媒体,请右键单击主菜单中的 VM 名称以编辑设置。 通常,分配更多 RAM 或关闭 3D 视频加速可以解决问题。 尝试使虚拟硬件设置尽可能“普通”。

点击后片刻 结束 在硬件配置屏幕上,您的虚拟机应该会启动。

您的虚拟机已准备就绪

这里的所有都是它的。 您已成功设置您的第一个 VMware 虚拟机。 只需按照您要安装的任何操作系统的说明进行操作,几分钟后,您就可以随意使用功能齐全的虚拟客户操作系统。 只要您有足够的可用磁盘空间,您就可以安装任意数量的客户系统。

恭喜您设置了第一台虚拟机! 您一定会发现虚拟机是研究、探索和试验不同类型软件的有用工具。