


1. Preparation tools
- VMWare Workstation15 Pro;
- ubuntu-20.04-desktop-amd64.iso;
2. Initial configuration of virtual machine
1) Select File → New Virtual Machine in VMWare Workstation to create a new virtual machine;
2) Select the "Custom (Advanced)" option in the "New Virtual Machine Wizard" that opens, and click Next;
3) Use the default configuration in "Select Virtual Machine Hardware Compatibility" and click Next;
4) In the "Install guest operating system" option, select "Install the operating system later" and click Next;
5) In the "Select Guest Operating System" option, select "Linux" as the guest operating system, and select Ubuntu 64-bit version (because the Ubuntu20.04 system is a Linux system, 64-bit);
6) On the "Name Virtual Machine" page, name the virtual machine to be created, specify the location where the virtual machine is stored, and click Next;
7) In the "Processor Configuration" interface, specify the number of processors of the virtual machine and the number of cores of each processor;
8) In the "Memory of this virtual machine" configuration interface, specify the amount of available memory for the virtual machine. This amount of memory is shared with the memory owned by the host (original operating system). It can be based on the memory owned by the machine. Select and configure the actual physical memory amount;
9) In the "Network Type" configuration interface, you can select the network type owned by the virtual machine network card, including bridge network, NAT network, Host Only network and no network. The meaning and difference of each network will be later Will explain, here you can select the default "Use Network Address Translation (NAT)" item;
10) In the "Select I/O Controller Type" option, you can specify the I/O controller type used by the virtual machine. This option will affect the IO performance of the disk. You can choose LSI Logic and LSI Logic SAS. There are two options. The specific meanings and differences of each item will be explained later. Here you can choose the default "LSI Logic" option;
11) In the "Select Disk Type" option, you can specify the interface type of the hard disk owned by the virtual machine. Generally, the recommended SCSI is used by default;
12) In the "Select Disk" option, you can specify the type of hard disk used by the virtual machine. If it is a newly created virtual machine, you need to select "Create a new virtual disk", which means the hard disk used by the virtual machine. It is newly created and does not use disks previously created for other virtual machines;
13) In the "Specify disk capacity" option, you can specify the size of the hard disk space owned by the virtual machine. Since the hard disk space occupied by the virtual machine comes entirely from the hard disk space of the physical machine where it is located, therefore, The value entered in "Maximum disk size" is the maximum space value of the hard disk owned by the virtual machine. When the first item "Allocate all disk space immediately" is not checked, the size of the disk space occupied by the virtual machine increases with the current value. The actual usage of the virtual machine's hard disk depends on it, and the maximum value should not exceed the "Maximum disk size" value allocated to the virtual machine. In addition, it is recommended to select "Save the virtual disk as a single file", which also makes it easier to store the virtual machine's hard disk in different locations. Move between locations;
14) In the "Specify Disk File" option, specify the location where the virtual machine's hard disk file is stored;
15) In the "Ready to Create Virtual Machine" option, all the previous configurations made for the virtual machine will be given for checking the previous configuration. If errors are found in the previous configuration, you can click "Auto "Define Hardware" to change the previous configuration. In addition, you can click "Customize Hardware" here, and in the pop-up option box, specify the ISO image file required for installing the system for the virtual machine (in the "Preparation" chapter The mentioned Ubuntu20.04 system ISO image);
16) After clicking the "Customize Hardware" option in step (15), in the pop-up "Hardware" configuration box, by clicking the "New CD/DVD (SATA)" option, you can click the "New CD/DVD (SATA)" option in the context on the right Specify the Ubuntu20.04 ISO image file required in the menu;
17) After selecting the ISO image required for system installation, return to step (15). After clicking Finish, the virtual machine configuration completion interface will appear. If you need to modify the configuration again, you can click "Edit Virtual Machine Settings" " to make modifications. If no modification is required, you can click "Open this virtual machine" to install the virtual machine.
3. Ubuntu20.0.4 system installation
1) After finishing
2) After clicking "Turn on this virtual machine", the system will first perform a self-check of installing the image, and you need to wait quietly here;
3) In the pop-up "Welcome" interface, you need to select the system language to be installed and the trial system (Try Ubuntu) or the installation system (Install Ubuntu). Install Ubuntu should be selected here. In addition, it is strongly recommended that the language Select English instead of Chinese to avoid Chinese characters appearing in the folder name after installation and making it inconvenient to enter commands during use;
4) In the "keyboard layout" option interface, you need to specify the keyboard layout format. You can use the default here. It is strongly recommended not to select other configurations, otherwise the key values of the keyboard after installation will match the key sequence of the keyboard you are using. Not on;
5) In the "Update and other software" option, it is recommended to uncheck "Download updates while installing Ubuntu". In this way, only the native system will be installed during the installation process, and system updates will not be performed online, which will greatly save the installation system. time; in addition, it is recommended to select the "Normal installation" option, which will configure a graphical interface for the system. If "Mininal installation" is selected, it will be a minimal system installation without a graphical interface, which is inconvenient for desktop systems;
6) In the "Installation type" option, you need to specify the operation of the hard disk. If it is the first installation, just select the first item "Erase disk and install Ubuntu", which means erasing the contents of the hard disk and installing the Ubuntu system;
7) In the pop-up "Write the changes to disks" option, you will be prompted for the default partitioning method used by the system. The default is used here and click Continue;
8) During the installation process, you will be prompted to select the time zone where the system is located, so that the system can perform time synchronization operations. In China, you can directly select "Shanghai". Here you need to click the mouse on the corresponding location to select, and then click Continue to the next step;
9) In the "Who are you" configuration interface. It mainly allows users to specify the user name, machine name and password of the virtual machine system. You can enter it according to your preference;
10) At this point, you have officially entered the system installation process. The following screen will appear, indicating that the system installation process is in progress and files are being copied;
11) After the system is installed, the "Installation Complete" dialog box will pop up, prompting that the system has been installed. At this time, click "Restart Now" to restart the system to enter the installed Ubuntu20.04 virtual machine system;
12) The following interface appears, indicating that the system starts normally. At this time, click on the user name, enter the corresponding password to enter the system, and you can start enjoying the Ubuntu20.04 system!
Set ip (NAT8), if you don’t know how to set ip for NAT8, you can check it
Logic diagram of three network modes of VMware virtual machine (super detailed)
The above is the detailed content of Ubuntu 20.04 desktop version graphic tutorial: ultra-detailed installation steps. For more information, please follow other related articles on the PHP Chinese website!

The Linux command line interface provides a wealth of text processing tools, one of the most powerful tools is the sed command. sed is the abbreviation of Stream EDitor, a multi-functional tool that allows complex processing of text files and streams. What is Sed? sed is a non-interactive text editor that operates on pipeline inputs or text files. By providing directives, you can let it modify and process text in a file or stream. The most common use cases of sed include selecting text, replacing text, modifying original files, adding lines to text, or removing lines from text. It can be used from the command line in Bash and other command line shells. Sed command syntax sed

Discover Pilet: A Retro-Futuristic, Open-Source Mini-Computer Looking for a mini-computer that blends classic style with cutting-edge technology? Meet Pilet, a modular, open-source marvel powered by the Raspberry Pi 5. Boasting a 7-hour battery life

Linux: The cornerstone of modern computing, from smartphones to supercomputers, can do everything. Over the years, the size and complexity of the Linux kernel has increased significantly. As of January 2025, the Linux kernel source code contains approximately 40 million lines of code! This is one of the greatest achievements in the history of open source, community-driven projects. This article will discuss the exponential growth of the number of lines in the Linux kernel source code, the reasons and how to check the current number of lines by yourself. Directory -Linux kernel history Count the number of lines of the Linux kernel source code only count C and header files Exponential trend of kernel growth Verify historical Linux kernel lines Summary Linux kernel history Since 1991 Linus Tor

Efficiently Counting Files and Folders in Linux: A Comprehensive Guide Knowing how to quickly count files and directories in Linux is crucial for system administrators and anyone managing large datasets. This guide demonstrates using simple command-l

Liquorix kernel: a powerful tool to improve Linux system performance Linux is known for its flexibility, security and high performance, becoming the operating system of choice for developers, system administrators, and advanced users. However, the universal Linux kernel is not always meeting the needs of users seeking maximum performance and responsiveness. This is where the Liquorix kernel comes into play—a performance-optimized alternative that promises to enhance your Linux system. This article will explore what the Liquorix kernel is, why you might want to use it, and how to install and configure it to get the most out of your system. Liquorix kernel detailed explanation Liquorix kernel is a precompiled Linux kernel designed for

The System76 Meerkat: A Mighty Mini PC Looking for a powerful yet space-saving computer? Meet the Meerkat mini PC from System76! This compact powerhouse is perfect for tidy desktops and demanding tasks. Table of Contents - Compact Design, Impressive

In today's digital age, data is not just information, but also a part of our lives. From photos and documents to sensitive personal information, our data represents our memories, work and interests. Although cloud storage services are widely available, they are often accompanied by privacy concerns, subscription fees, and customization restrictions. That's what building a personal cloud on Ubuntu is about as a powerful alternative, which gives you complete control over your data and the flexibility to customize and scale as needed. This guide will guide you to set up a Ubuntu-based personal cloud, use Nextcloud as the primary application, and ensure your settings are secure and reliable. Why build a personal cloud on Ubuntu? Ubuntu is the most popular Linux

Efficiently managing user accounts and group memberships is crucial for Linux/Unix system administration. This ensures proper resource and data access control. This tutorial details how to add a user to multiple groups in Linux and Unix systems. We


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

SublimeText3 English version
Recommended: Win version, supports code prompts!

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools
