如何在 Linux 上安装 VMware 并创建您的第一个虚拟机
使用 VMware 在 Linux 上设置虚拟机从未如此简单。以下是如何在 Linux 上安装 VMware 并创建虚拟机。
虚拟机允许您在现有环境中运行第二个功能齐全的系统。您的计算机成为所谓的主机系统。然后,您设置的任何虚拟机都将成为来宾系统。
VMware 是在 Linux 上创建虚拟机的最佳软件解决方案之一。它免费供非商业用途,并且安装和设置非常简单。以下是一个快速演练,将向您展示如何在 Linux 工作站上安装 VMware Player 并创建您的第一个虚拟机。
下载 VMware Workstation Player
VMware虚拟化软件的免费版本是VMware Workstation Player。您只需单击 VMware Workstation Player 产品页面上的免费下载按钮即可下载安装程序。
下载:VMware Workstation Player
在可用选项中,您应该选择最新版本,除非您有某些特定原因需要使用旧版本。
单击页面右侧的转到下载,最后,您将进入一个页面,您可以在其中下载 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% 的计算机实际资源分配给来宾系统。
如果您在启动安装介质时遇到问题,请右键单击主菜单中的虚拟机名称来编辑设置。通常,分配更多 RAM 或关闭 3D 视频加速可能会解决问题。尝试使虚拟硬件设置尽可能“普通”。
在硬件配置屏幕上单击完成后不久,您的虚拟机就会启动。
您的虚拟机已准备就绪
这里的所有都是它的。您已成功设置您的第一个 VMware 虚拟机。只需按照您要安装的任何操作系统的说明进行操作,几分钟之内,您将拥有一个功能齐全的虚拟来宾操作系统,可以随心所欲地使用。只要有足够的可用磁盘空间,您就可以安装任意数量的来宾系统。
恭喜您设置了您的第一个虚拟机!您肯定会发现虚拟机是研究、探索和试验不同类型软件的有用工具。