POP! OS is based on Ubuntu, which is free and opensource Linux distribution. POP OS is developed and primarily maintained by system76.
Like Ubuntu, long term released comes every 2 years and a new release comes every 6 months. Pop!_ OS 20.04 comes with GNOME 3.36, automatic window tiling, flatpack support, Linux kernel 5.4, and more.
In this guide, I will show you how to install POP 20.04 LTS step by step with screenshots.
- 2 GB RAM
- 16 GB of hard disk space
- 64-bit processor
- A stable internet connection
Step 1: Make a bootable USB drive
To start off, you need to download the POP!_OS iso image which will be required to create a bootable USB drive. So head out to POP!_OS official download page and download the ISO image. Ensure that your internet speed is fast and stable for a smooth download.
Upon completion, eject the USB bootable medium and plug it into the PC your want to install POP_OS! on.
Step 2: Install POP 20.04 LTS
To begin the installation of POP OS, first, insert the bootable USB drive on the target PC while powered off. Shortly thereafter, power it on and proceed to edit the BIOS settings, more specifically, the boot order. This will ensure that the PC can boot from the medium. Next, save the changes in the BIOS settings and continue with the booting process.
You will see the boot messages splashed on the screen as shown
When the boot-up messages disappear, the Welcome screen will be displayed as shown. Select your preferred installation language.
Step 3: Select language for your operating system
On the next screen, select the preferred language for your OS. Here, I have selected American English as my preferred choice for my OS. Next, click on the 'Select' button to go to the next step.
Step 4: Select the keyboard Layout
The next step requires you to choose your preferred Keyboard option. The default option should be satisfactory, so its best to leave it that way. However, should the need to arise to select a different option, feel free to scroll and select your preferred layout.
Once you have selected your layout, type in the text filed to have a look at the appearance of text when typing with your keyboard. If everything is satisfactory, proceed to the next step by clicking the 'select' button.
Step 5: Prepare to Partition the hard drive
The next screen presents you with 2 choices for partitioning your hard drive.
- Clean Install
- Custom Install (Advanced)
The first option automatically creates the required Linux partitions, wipes out the entire drive, and installs POP!_OS. This option is ideal for beginners who are not familiar with manually creating Linux partitions. The installer automatically does it on the fly and makes it easier to install POP!_OS.
For more advanced users, the second option comes in handy. It allows users to manually create partitions according to their preferences. For this guide, we will go with the second option and show you how to manually create the partitions.
So select the 'Custom (Advanced)' option and click on the 'Custom (Advanced) button.
The next screen will display the hard drives available and the total size. To proceed with creating the partitions, click on the 'Modify partitions' button as shown.
This launched the Gparted partitioning utility which is used for manually partitioning and repartitioning a hard drive. Initially, your hard drive will be indicated as 'unallocated' as shown.
To begin partitioning the hard drive, click on the 'Device' option on the menu bar, and select 'Create Partition Table'.
You will get an alert concerning the action you are taking and the fact that all data will be erased. For the partition type, select GPT if your BIOS is set to UEFI mode. For Legacy boot, select the 'msdos' option. If you are satisfied with your selection click the 'Apply' button.
We are going to create 3 essential partitions required by any Linux system as follows:
/boot - 2048 MB
/home - 4096 MB
swap - 2048MB
/ (root partition) - Remaining disk space - 12429 MB
Step 6: Partition the hard drive
So. to get started with partitioning the hard drive, right-click on the 'Unallocated partition' and select 'New'.
To create the boot partition, specify the boot size as indicated in the 'New Size (MiB)' section. Also, select the partition label as /boot and leave all the other options as default options. However, feel free to change the file system type to either XFS or one of the EXT formats. Once done, click the 'Add' button to create the partition.
From the image, you can see that the boot partition has been created. We still have some allocated space from which we are going to create the remaining partitions.
To create the /home partition, right-click on the unallocated space and select 'New'.
On the pop-up window, specify the size of the home partition, partition label, and click the 'Add' button to create the partition.
So far, we have two partitions on our partition table - /boot and /home partition.
Let's now create the swap partition. As before, right-click on the unallocated partition, and select the 'New' option. For the swap area, select the file system as Linux-swap as shown. Then click the 'Add' button.
We have created 3 partitions so far as you can see. For the remaining unallocated partition, we will allocate it entirely for the / ( root ) partition.
So, right-click on it, and select the 'New' option. Define the partition name, leave the filesystem as it is, and click the 'Add' button.
Now the partition table includes all our partitions as shown.
Step 7: Write changes to the hard drive
To create and write the partitions onto the hard drive, click the checkmark icon shown below.
On the notification pop-up that appears, click the 'apply' button to proceed with writing the partitions on the disk.
Once all operations are concluded, click the 'Close' button.
On the next step, locate the partition that will logically be used for the /boot partition. Click on it and ensure you turn on the 'Use partition' option and set 'Use as:' to /boot/EFI.
Next, define the / root partition as shown. Turn on the 'Use partition' and 'Format' options and set 'Use as:' to Root /.
When it's all done, click on 'Erase and Install' to proceed with the installation process.
The installer will start extracting all files and packages and installing them on your system. Depending on how fast your system is, this process should take roughly 10 - 15 minutes to complete.
When the system is done installing all the required files and packages, you will be prompted to restart the system. Therefore, click the 'Restart device' button. At this point, we are halfway through how to install POP 20.04 LTS.
Step 8: Finalizing the installation process
Upon rebooting, a welcome screen will be displayed as shown. Click the 'Next' button to proceed.
Next, select the keyboard layout and click the 'Next' button to go to the next step.
In the next step, you have the option of turning on your location. If it's okay with you, go ahead and toggle ON the location setting. If you'd like to remain discreet and block applications from determining your geographical location, just leave the setting as it is and click the 'Next' button to go to the next step.
In the 'Time zone' section, your timezone and location are automatically configured if you are connected to the internet. However, if you may, you can still set your preferred location and timezone and click the 'Next' button to move along.
In the next step, feel free to configure your online accounts as shown. If you are keen on this, you can skip to the next step.
In the next step, fill out your name and click 'Next'.
As you would have guessed it right, the next step will prompt you to create your password. For that reason, type in your password and confirm. Thereafter, click on the 'Next' button to complete the installation.
When the installation is complete, click on 'Start using POP!_OS' to finish the installation.
This ushers you to the desktop below.
And here's the appearance of the windows and icons.
You might have noticed that POP OS has a default theme that looks quite bland. This should not worry you any tiny bit as you can proceed to customize the theme to your satisfaction.
Above all, be sure to be on the lookout for the newly revamped POP! shop center. This is where you can install your applications in an easy and efficient way.
We do hope that you can now install POP 20.04 LTS without a hitch.