7 min read • 1,532 words
How to Install Fedora Linux on a PC
Installing Fedora Linux on your PC can be a rewarding experience, offering a robust and flexible operating system that caters to both beginners and experienced users. This guide will walk you through the essential steps to install Fedora Linux, ensuring you have a smooth and successful setup. Understanding how to install Fedora Linux is crucial, as it opens the door to a world of open-source software, enhanced security, and customization options that can significantly improve your computing experience.
Throughout this article, you will learn how to prepare your installation media, whether using a USB drive or DVD, and navigate the installation process, which includes important steps like partitioning your hard drive. Additionally, you will discover how to select your preferred desktop environment and ensure your system is up-to-date post-installation using DNF. By the end of this guide, you will be equipped with the knowledge to confidently install Fedora Linux on your PC.
Step-by-Step Tutorial

Step 1: Download Fedora ISO
1. **Visit the Official Fedora Website**
Open your preferred web browser and go to the official Fedora website at getfedora.org. This site is the primary source for downloading Fedora and ensures you receive the latest and most secure version.
2. **Navigate to the Download Section**
Once on the homepage, look for the “Download” section. This is typically highlighted prominently. Click on it to proceed to the various Fedora versions available for download.
3. **Select Your Desired Version**
You will see several options, including Fedora Workstation, Fedora Server, and Fedora IoT. For most users, Fedora Workstation is recommended as it is designed for personal computers and offers a user-friendly desktop environment. Click on the version you wish to install.
4. **Choose the Architecture**
Ensure you select the correct architecture for your system. Most modern PCs use the 64-bit version, but if you are using an ARM-based device, select the ARM option. This is crucial for compatibility.
5. **Download the ISO File**
After selecting the version and architecture, click on the download link. The Fedora ISO file will begin downloading to your computer.
**Tips:**
– Use a reliable internet connection to avoid interruptions during the download process.
– After the download is complete, check the SHA256 checksum to verify the integrity of the file.
**Warnings:**
– Always ensure you download the correct version for your architecture (64-bit or ARM) to avoid installation issues.

Step 2: Create a Bootable USB Drive
Creating a bootable USB drive is essential for installing Fedora Linux on your PC. Follow these detailed steps to ensure a successful setup.
1. **Download the Tool**: Depending on your operating system, download one of the following tools:
– For Windows, download Rufus from its official website.
– For Mac or Linux, download Etcher from its official site.
2. **Insert the USB Drive**: Connect a USB drive with at least 8GB of storage to your computer. Remember that all data on this USB drive will be erased during the process, so back up any important files.
3. **Open the Tool**: Launch the tool you downloaded. If using Rufus, you may need to run it as an administrator.
4. **Select the USB Drive**: In the tool, select your USB drive from the dropdown menu. Ensure you choose the correct drive to avoid data loss on other drives.
5. **Choose the ISO File**: Click on the option to select an ISO file and navigate to the location where you saved the Fedora ISO file.
6. **Configure Settings**: For Rufus, ensure the partition scheme is set to MBR if you’re installing on a BIOS system, or GPT for UEFI. Leave the file system as FAT32.
7. **Start the Process**: Click the “Start” button. Confirm any prompts that warn you about data loss. The tool will now create the bootable USB drive.
8. **Completion**: Once the process is complete, safely eject the USB drive. Your bootable USB drive containing the Fedora installation files is now ready for use.

Step 3: Boot from the USB Drive
1. **Insert the Bootable USB Drive**: Begin by inserting the bootable USB drive containing the Fedora Linux installation files into a USB port on your PC. Ensure that it is securely connected.
2. **Restart Your Computer**: Once the USB drive is in place, restart your computer. This can typically be done by clicking on the restart option from your operating system’s menu or by pressing the physical reset button on your PC case.
3. **Access BIOS/UEFI Settings**: As your computer starts to reboot, you will need to enter the BIOS or UEFI settings. This is usually done by pressing a specific key during the boot process. Common keys include F2, F10, Delete, or Esc. The exact key varies by manufacturer, so refer to your motherboard’s manual for precise instructions.
4. **Change Boot Order**: Once inside the BIOS/UEFI menu, navigate to the boot options. Look for a section labeled “Boot Order” or “Boot Priority.” Here, you will need to set the USB drive as the primary boot device. Use the appropriate keys to move the USB drive to the top of the list.
5. **Save and Exit**: After adjusting the boot order, save your changes. This is often done by pressing F10 or selecting the “Save and Exit” option from the menu. Your computer will restart.
6. **Boot from USB**: If everything is set correctly, your computer should now boot from the USB drive. You will see the Fedora installation menu, allowing you to proceed with the installation process.
**Tips**: If the USB drive does not boot, double-check that it is properly created as a bootable device and that it is inserted correctly.
**Warnings**: Changing BIOS settings can affect system booting; proceed with caution to avoid misconfigurations.

Step 4: Start Fedora Installation
1. **Boot from Installation Media**: Insert your Fedora installation USB or DVD into your PC and restart the system. Make sure that the BIOS/UEFI settings are configured to boot from the USB or DVD drive. You may need to press a specific key (like F12, Esc, or Del) during boot to access the boot menu.
2. **Select ‘Install Fedora’**: Once the Fedora boot menu appears, you will see several options. Use the arrow keys to highlight ‘Install Fedora’ and then press Enter. This action will initiate the Fedora installer.
3. **Choose Language**: The first screen of the installer will prompt you to select your preferred language. Click on the language you wish to use for the installation process. This setting will affect the language used throughout the installation and the operating system.
4. **Select Keyboard Layout**: After choosing the language, you will be asked to select your keyboard layout. If you are using a standard layout, the default option should suffice. However, if you have a different keyboard, make sure to select the appropriate layout to avoid typing errors.
5. **Connect to the Internet**: If possible, connect to the internet during the installation. This connection can help download updates and additional packages, ensuring you have the latest software available.
6. **Read Installation Options**: Take your time to read each option carefully during the installation process. Pay special attention to the disk partitioning section, as selecting the wrong hard drive may lead to data loss.
7. **Confirm Hard Drive Selection**: Ensure you select the correct hard drive for installation. Data on the selected drive may be erased, so double-check before proceeding.
By following these steps, you will successfully start the Fedora installation process, allowing you to configure various installation settings.

Step 5: Partitioning the Disk
1. **Choose Installation Type**: When you reach the partitioning screen, you will see two options: ‘Automatic’ and ‘Custom’. If you are new to Linux or unsure about partitioning, it is advisable to select ‘Automatic’. This option will allow the installer to handle all the partitioning for you, creating the necessary partitions for Fedora to function properly.
2. **Select ‘Custom’ for Manual Partitioning**: If you are familiar with disk partitioning and want more control, select ‘Custom’. This option allows you to manually create and manage partitions. You will see a list of your available disks and any existing partitions.
3. **Creating Partitions**: To create a new partition, click on the ‘+’ button. You will need to specify the size, file system type (ext4 is commonly used for Linux), and mount point (e.g., ‘/’ for the root partition). It is recommended to allocate at least 20 GB for the root partition.
4. **Consider a Separate Home Partition**: For better organization and data management, consider creating a separate partition for your home directory. This can be done by creating another partition with a mount point of ‘/home’. Allocate sufficient space based on your personal file storage needs.
5. **Review and Confirm Changes**: After setting up your partitions, review the configuration carefully. Remember that improper partitioning can lead to data loss. Always back up important data before proceeding with the installation.
By following these steps, you can ensure that your Fedora installation is set up correctly and efficiently.