Installing Fedora Linux in the Simplest Possible Way

Put the Fedora on your computer.
Warp Terminal

Fedora is one of the most dependable Linux distro choices. It is cutting edge, backed by Red Hat, features newer features and has a wide community support.

If you have chosen to use it as your main desktop operating system, let me show you the steps for installing Fedora.

🚧
Please note that this will erase any other operating system and all the data on your computer and install a fresh Fedora Linux on it. If you have important data on the computer, please copy them on an external disk.

With that warning in place, let's see how you can install Fedora. The entire procedure is composed of three main steps:

  • Creating a live USB of Fedora (on any computer)
  • Booting into live Fedora USB (on the computer where you have to install it)
  • Installing from live USB (should take around 5 to 10 minutes)
  • Booting into the freshly installed Fedora and setting up the user account

Let's see these steps in detail.

Step 1: Create live USB of Fedora

First, you download the ISO file of the latest Fedora workstation. You'll see several options on the download page. If you don't know any better, you should be using a regular computer, and you should go for the "Intel and AMD x86_64" option as indicated in the screenshot below.

Download Fedora ISO to burn it on USB

This will download a single ISO file of around 2.2 GB in size. There are torrent downloads available for Fedora. However, finding the correct file to download could be challenging for new users.

You will have to create a live USB of Fedora from the ISO you just downloaded.

Fedora provides an official media writer tool for creating live USB. It's called Fedora Media Writer and it is available for Linux, Windows and macOS from the same download page where you download Fedora.

There are many other tools available for creating live USB. I prefer Balena Etcher. It is available for Linux, Windows and macOS.

Using Etcher is simple. Plug in your USB, run Etcher and browse to the download ISO file. It should automatically show the plugged in USB but still make sure that it is the intended USB. Once you have done that, hit the Flash! button.

Setting Etcher to write the Fedora ISO to a USB storage. Click on Flash to start the writing process.
Using Etcher to create Fedora live USB

If you need details, please follow our tutorial on how you can use Etcher to create a live USB.

Install and Use Etcher on Linux for Making Live Linux USB
Etcher is a popular USB flasher app for creating bootable Linux USB drives. Let me show you how to install it and how to use it for making a live Linux disk.

Alternative command line option for terminal nerds

Alternatively, if you are on Linux, you can use the dd command to create a live USB. Replace /path/to/fedora.iso with the path where you have downloaded the ISO file, and /dev/sdx with your USB drive in the example below. You can get your drive information using lsblk command.

dd bs=4M if=/path/to/fedora.iso of=/dev/sdx status=progress && sync

Stick to Balena Etcher if you are comfortable with a GUI.

Step 2: Boot from live USB

🚧
Make sure there is no important data on the computer where you are going to install Fedora. If there is, copy to an external disk. You have been notified for the second time.

Plug the live Fedora live USB in the computer where you want to install it. Power on or restart the system. When the system is booting up, start pressing the F2/F10/F12 keys when you see the logo of your computer manufacturer on the screen.

This will take you to BIOS where you have to ensure that boot settings are set to allow booting from USB.

Set the boot order in your system to boot from the live USB first.
Boot Order (Click to enlarge the image)

Save and exit the BIOS settings and when the system boots now, you should see the familiar grub screen. Sorry for the poor screenshot.

Fedora live grub boot screen

Step 3: Installing Fedora Linux

Once you are in the live session, you'll see the option to install Fedora. Click on it.

Fedora live session

When the installer starts, it lets you select the language and keyboard:

Select the Language and Keyboard from the installer. Set it to your required value and click Next.
Language and Keyboard

Next it asks you where to install Fedora. If you have multiple disks, internal or external, you may have to select the appropriate one.

In the "Installation Method" section of the installer, select the disk where you want to install the system. Then set install process, whether dual-boot, clean install, etc.
Installation Destination and Method

It provides you with three options:

  • Share disk with other operating system: This is the dual boot option. If you have Windows or other Linux installed on the system, you can use this option to have both operating systems on the same disk, same computer.
  • Use entire disk: This will format the existing disk and install Fedora as the only operating system on the computer.
  • Mount point assignment: This is the advanced option where you create free space on the disk first and then make partitions as you require. While the first two methods install Fedora with predefined partitions, some Linux users prefer creating separate disk partitions for root, swap, home and boot.

We will use the second option here and that is to 'use entire disk'. This is the simples of the option. An absolute no-brainer.

🚧
Please note that your disk will be formatted with this method and you'll lose any existing data on it. Please make backups on external disk beforehand and save your important data. You have been warned for the third time now.

If you want, you can opt for disk encryption. This is a double-edged sword. If you forgot the encryption password, you cannot retrieve your data and you'll have to format the disk and reinstall an operating system.

A screenshot showing the Storage Configuration section of the installer.
Storage Configuration

It will show you the partitions it is going to delete and create. As you can see, it automatically created boot and root partitions.

Review and Install section. It list all the partitions that will be created as part of the install. Confirm it by checking the tickbox and press "Erase data and install" button to start the installation process.
Review and Install

Hit the "Erase data and install option" and the installation starts:

A screenshot showing the installation progress screen.
Installation progress screen

Once the installation starts, you don't have to do anything except waiting. It should take less than five minutes to finish the installation. For me, it took almost four minutes from the previous step to this step:

A screenshot showing the installation final page. It notifies that the installation is successful.
Installation Finished

Once the installation finishes, restart the system and take out the live USB. You don't need it anymore and if you kept it plugged in, it might boot again from the live USB. This is why you should remove the live USB.

Step 4: Post install setup

The installation is quick but there are still a few things left to deal with.

Did you notice that the entire installation didn't ask anything about user account creation? That happens when you boot into Fedora for the first time post installation.

You'll see the option to choose the language and keyboard once again.

Choose the privacy settings. I suggest enabling location services to utilize features like Nightlight.

Privacy Settings page in the Fedora post install setup. Select whether you want the location services and automatic problem reporting on or off.
Privacy Settings

Provide your time zone.

Set the location in post install setup

You'll see the option to enable third-party repositories to access software like Google Chrome and proprietary Nvidia drivers. I prefer enabling third-party repos in Fedora.

Enable third party repository in Fedora post install
Third Party repository

And finally, you see the option to create user account.

And that's about it.

A screenshot showing the Fedora post install setup is complete.
Setup Complete

Keep on exploring Fedora

You'll see another welcome screen but this one is from GNOME and you only see it once after a fresh install. Go through ut if you want to just close it.

You are ready to explore this awesome distribution. If it helps, we have some recommendations on things to do after installing Fedora and you should totally check it out.

We also have a collection of Fedora tutorials to help you get started.

Getting Started With Fedora
Collection of useful tutorials for new Fedora users.

Enjoy Fedora 🀠

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 13 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries πŸ•΅οΈβ€β™‚οΈ

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.