translated

This commit is contained in:
geekpi 2019-09-19 08:50:12 +08:00
parent 5a565294ca
commit 081d1a57cf
2 changed files with 99 additions and 102 deletions

View File

@ -1,102 +0,0 @@
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (An introduction to Virtual Machine Manager)
[#]: via: (https://opensource.com/article/19/9/introduction-virtual-machine-manager)
[#]: author: (Alan Formy-Duval https://opensource.com/users/alanfdosshttps://opensource.com/users/alanfdosshttps://opensource.com/users/bgamrathttps://opensource.com/users/marcobravo)
An introduction to Virtual Machine Manager
======
Virt-manager provides a full range of options for spinning up virtual
machines on Linux.
![A person programming][1]
In my [series][2] about [GNOME Boxes][3], I explained how Linux users can quickly spin up virtual machines on their desktop without much fuss. Boxes is ideal for creating virtual machines in a pinch when a simple configuration is all you need.
But if you need to configure more detail in your virtual machine, you need a tool that provides a full range of options for disks, network interface cards (NICs), and other hardware. This is where [Virtual Machine Manager][4] (virt-manager) comes in. If you don't see it in your applications menu, you can install it from your package manager or via the command line:
* On Fedora: **sudo dnf install virt-manager**
* On Ubuntu: **sudo apt install virt-manager**
Once it's installed, you can launch it from its application menu icon or from the command line by entering **virt-manager**.
![Virtual Machine Manager's main screen][5]
To demonstrate how to create a virtual machine using virt-manager, I'll go through the steps to set one up for Red Hat Enterprise Linux 8.
To start, click **File** then **New Virtual Machine**. Virt-manager's developers have thoughtfully titled each step of the process (e.g., Step 1 of 5) to make it easy. Click **Local install media** and **Forward**.
![Step 1 virtual machine creation][6]
On the next screen, browse to select the ISO file for the operating system you want to install. (My RHEL 8 image is located in my Downloads directory.) Virt-manager automatically detects the operating system.
![Step 2 Choose the ISO File][7]
In Step 3, you can specify the virtual machine's memory and CPU. The defaults are 1,024MB memory and one CPU.
![Step 3 Set CPU and Memory][8]
I want to give RHEL ample room to run—and the hardware I'm using can accommodate it—so I'll increase them (respectively) to 4,096MB and two CPUs.
The next step configures storage for the virtual machine; the default setting is a 10GB disk image. (I'll keep this setting, but you can adjust it for your needs.) You can also choose an existing disk image or create one in a custom location.
![Step 4 Configure VM Storage][9]
Step 5 is the place to name your virtual machine and click Finish. This is equivalent to creating a virtual machine or a Box in GNOME Boxes. While it's technically the last step, you have several options (as you can see in the screenshot below). Since the advantage of virt-manager is the ability to customize a virtual machine, I'll check the box labeled **Customize configuration before install** before I click **Finish**.
Since I chose to customize the configuration, virt-manager opens a screen displaying a bunch of devices and settings. This is the fun part!
Here you have another chance to name the virtual machine. In the list on the left, you can view details on various aspects, such as CPU, memory, disks, controllers, and many other items. For example, I can click on **CPUs** to verify the change I made in Step 3.
![Changing the CPU count][10]
I can also confirm the amount of memory I set.
When installing a VM to run as a server, I usually disable or remove its sound capability. To do so, select **Sound** and click **Remove** or right-click on **Sound** and choose **Remove Hardware**.
You can also add hardware with the **Add Hardware** button at the bottom. This brings up the **Add New Virtual Hardware** screen where you can add additional storage devices, memory, sound, etc. It's like having access to a very well-stocked (if virtual) computer hardware warehouse.
![The Add New Hardware screen][11]
Once you are happy with your VM configuration, click **Begin Installation**, and the system will boot and begin installing your specified operating system from the ISO.
![Begin installing the OS][12]
Once it completes, it reboots, and your new VM is ready for use.
![Red Hat Enterprise Linux 8 running in VMM][13]
Virtual Machine Manager is a powerful tool for desktop Linux users. It is open source and an excellent alternative to proprietary and closed virtualization products.
Learn how Vagrant and Ansible can be used to provision virtual machines for web development.
--------------------------------------------------------------------------------
via: https://opensource.com/article/19/9/introduction-virtual-machine-manager
作者:[Alan Formy-Duval][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/alanfdosshttps://opensource.com/users/alanfdosshttps://opensource.com/users/bgamrathttps://opensource.com/users/marcobravo
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/computer_keyboard_laptop_development_code_woman.png?itok=vbYz6jjb (A person programming)
[2]: https://opensource.com/sitewide-search?search_api_views_fulltext=GNOME%20Box
[3]: https://wiki.gnome.org/Apps/Boxes
[4]: https://virt-manager.org/
[5]: https://opensource.com/sites/default/files/1-vmm_main_0.png (Virtual Machine Manager's main screen)
[6]: https://opensource.com/sites/default/files/2-vmm_step1_0.png (Step 1 virtual machine creation)
[7]: https://opensource.com/sites/default/files/3-vmm_step2.png (Step 2 Choose the ISO File)
[8]: https://opensource.com/sites/default/files/4-vmm_step3default.png (Step 3 Set CPU and Memory)
[9]: https://opensource.com/sites/default/files/6-vmm_step4.png (Step 4 Configure VM Storage)
[10]: https://opensource.com/sites/default/files/9-vmm_customizecpu.png (Changing the CPU count)
[11]: https://opensource.com/sites/default/files/11-vmm_addnewhardware.png (The Add New Hardware screen)
[12]: https://opensource.com/sites/default/files/12-vmm_rhelbegininstall.png
[13]: https://opensource.com/sites/default/files/13-vmm_rhelinstalled_0.png (Red Hat Enterprise Linux 8 running in VMM)

View File

@ -0,0 +1,99 @@
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (An introduction to Virtual Machine Manager)
[#]: via: (https://opensource.com/article/19/9/introduction-virtual-machine-manager)
[#]: author: (Alan Formy-Duval https://opensource.com/users/alanfdosshttps://opensource.com/users/alanfdosshttps://opensource.com/users/bgamrathttps://opensource.com/users/marcobravo)
Virtual Machine Manager 简介
======
Virt-manager 为 Linux 虚拟化提供了全方位的选择。
![A person programming][1]
在我关于 [GNOME Boxes][3] 的[系列文章][2]中,我已经解释了 Linux 用户如何能够在他们的桌面上快速启动虚拟机。当你只需要简单的配置时Box 可以在紧要关头创建虚拟机。
但是如果你需要在虚拟机中配置更多详细信息那么你就需要一个工具为磁盘网卡NIC和其他硬件提供全面的选项。这时就需要 [Virtual Machine Manager][4]virt-manager了。如果在应用菜单中没有看到它你可以从包管理器或命令行安装它
* 在 Fedora 上:**sudo dnf install virt-manager**
  * 在 Ubuntu 上:**sudo apt install virt-manager**
安装完成后,你可以从应用菜单或在命令行中输入 **virt-manager** 启动。
![Virtual Machine Manager's main screen][5]
为了演示如何使用 virt-manager 创建虚拟机,我将设置一个 Red Hat Enterprise Linux 8 虚拟机。
首先,单击 **File** 然后点击 **New Virtual Machine**。Virt-manager 的开发者已经标记好了每一步(例如,第 1 步,共 5 步)来使其变得简单。单击 **Local install media****Forward**
![Step 1 virtual machine creation][6]
在下个页面中,选择要安装的操作系统的 ISO 文件。RHEL 8 镜像位于我的下载目录中。Virt-manager 自动检测操作系统。
![Step 2 Choose the ISO File][7]
在步骤 3 中,你可以指定虚拟机的内存和 CPU。默认值为内存 1,024MB 和一个 CPU。
![Step 3 Set CPU and Memory][8]
我想给 RHEL 充足的配置运行,我使用的硬件配置也充足 - 所以我将它们(分别)增加到 4,096MB 和两个 CPU。
下一步为虚拟机配置存储。默认设置是 10GB 硬盘。 (我保留此设置,但你可以根据需要进行调整。)你还可以选择现有磁盘镜像或在自定义位置创建一个磁盘镜像。
![Step 4 Configure VM Storage][9]
步骤 5 是命名虚拟机并单击“完成”。这相当于创建了一台虚拟机或 GNOME Boxes 中的 Box。虽然技术上讲是最后一步但你有几个选择如下面的截图所示。由于 virt-manager 的优点是能够自定义虚拟机,因此在单击 **Finish** 之前,我将选中 **Customize configuration before install** 的复选框。
因为我选择了自定义配置virt-manager 打开了一个有一组设备和设置的页面。这个很有趣!
这里你也可以命名虚拟机。在左侧列表中,你可以查看各个方面的详细信息,例如 CPU、内存、磁盘、控制器和许多其他项目。例如我可以单击 **CPU** 来验证我在步骤 3 中所做的更改。
![Changing the CPU count][10]
我也可以确认我设置的内存量。
当 VM 作为服务器运行时,我通常会禁用或删除声卡。为此,请选择 **Sound** 并单击 **Remove** 或右键单击 **Sound** 并选择 **Remove Hardware**
你还可以使用底部的 **Add Hardware** 按钮添加硬件。这会打开 **Add New Virtual Hardware件** 页面,你可以在其中添加其他存储设备、内存、声卡等。这就像可以访问一个库存充足(如果虚拟)的计算机硬件仓库。
![The Add New Hardware screen][11]
对 VM 配置感到满意后,单击 **Begin Installation**,系统将启动并开始从 ISO 安装指定的操作系统。
![Begin installing the OS][12]
完成后,它会重新启动,你的新 VM 就可以使用了。
![Red Hat Enterprise Linux 8 running in VMM][13]
Virtual Machine Manager 是桌面 Linux 用户的强大工具。它是开源的,是专有和封闭虚拟化产品的绝佳替代品。
--------------------------------------------------------------------------------
via: https://opensource.com/article/19/9/introduction-virtual-machine-manager
作者:[Alan Formy-Duval][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/alanfdosshttps://opensource.com/users/alanfdosshttps://opensource.com/users/bgamrathttps://opensource.com/users/marcobravo
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/computer_keyboard_laptop_development_code_woman.png?itok=vbYz6jjb (A person programming)
[2]: https://opensource.com/sitewide-search?search_api_views_fulltext=GNOME%20Box
[3]: https://wiki.gnome.org/Apps/Boxes
[4]: https://virt-manager.org/
[5]: https://opensource.com/sites/default/files/1-vmm_main_0.png (Virtual Machine Manager's main screen)
[6]: https://opensource.com/sites/default/files/2-vmm_step1_0.png (Step 1 virtual machine creation)
[7]: https://opensource.com/sites/default/files/3-vmm_step2.png (Step 2 Choose the ISO File)
[8]: https://opensource.com/sites/default/files/4-vmm_step3default.png (Step 3 Set CPU and Memory)
[9]: https://opensource.com/sites/default/files/6-vmm_step4.png (Step 4 Configure VM Storage)
[10]: https://opensource.com/sites/default/files/9-vmm_customizecpu.png (Changing the CPU count)
[11]: https://opensource.com/sites/default/files/11-vmm_addnewhardware.png (The Add New Hardware screen)
[12]: https://opensource.com/sites/default/files/12-vmm_rhelbegininstall.png
[13]: https://opensource.com/sites/default/files/13-vmm_rhelinstalled_0.png (Red Hat Enterprise Linux 8 running in VMM)