Fedora Linux 41 is officially available for download. If you want to try out the latest features in Fedora 41, this guide will walk you through the steps to install Fedora Linux 41 Workstation Edition on your computer.
In this guide, we'll cover everything you need to know to get Fedora Linux 41 up and running on your desktop. From downloading the installation media to setting up your system, we'll make sure you have a smooth and successful installation experience. Let's get started!
Table of Contents
Step 1: Create Fedora Linux 41 Bootable USB
Download the Fedora Linux 41 Workstation from the link below:
After downloading, create a bootable USB drive using the Fedora 41 ISO. You can use a tool such as Rufus (for Windows) or Fedora Media Writer, Ventoy, or Etcher (for Linux, Mac, or Windows).
Step 2: Boot from Fedora 41 Live USB
Boot your system using the Fedora 41 bootable ISO. From the GRUB boot menu, you can choose either the "Install Fedora" option to launch the installation wizard directly or select "Try Fedora Live" to test Fedora 41 without making any changes to your hard drive.
It is always best to try the live version first. Once you're in the live session, ensure that everything is functioning properly. Check if your Wi-Fi, sound, Bluetooth, and all other devices are working as expected.
If everything is working well, you can then start the Fedora installation from the live environment. If something doesn't work, you can choose to skip the installation.
Step 3: Configure IP Address (Optional)
The first thing you may want to do after booting into the live environment is to ensure that the IP address is configured for the network interface. This is optional, but recommended to install and test any software on your live system.
If you have a DHCP server running in your local network, you don't need to take any action; the DHCP server will automatically assign an IP address to your Fedora 41 system.
If there is no DHCP server, you will need to manually configure the IP address. To do this, go to Settings -> Network and click the Network Settings gear icon.
Go to the IPv4 section and select the IPv4 method as "Manual." Enter the IP address, netmask, gateway, and DNS server details, and then click Apply.
Close the Network settings wizard and go back to the installation wizard.
Step 4: Start Fedora Install
Click Install Fedora to start the installation.
Step 5: Choose Installer Language
Select your preferred language to use throughout the installation process.
Step 6: Configure Installation Destination
You will now be in the installation summary section, where you need to configure your keyboard, date and time, and installation destination. If you're already connected to the internet, the keyboard layout and timezone will be automatically set for you.
The only task remaining in this step is to partition the hard drive. To do this, click the "Installation Destination" option.
Here, you need to choose the hard disk where you would like to install Fedora (if you have attached more than one drive). After selecting the drive, you will need to decide on a partitioning method.
Three partitioning methods will be provided:
- Automatic
- Custom
- Advanced Custom
Step 6.1: Automatic Partitioning
If you're a beginner, it's best to choose the Automatic partitioning method. This option will automatically allocate the necessary partitions for you. If you select this method, simply click the "Done" button in the top left corner, and you will be taken to the next step in the installation wizard.
Step 6.2: Custom Partitioning
The custom partitioning method is intended for intermediate and advanced users. If you choose this method, you will need to manually create each partition. Click the "Done" button in the top left corner to proceed with the custom partitioning method.
Next, select the partitioning scheme (e.g., Standard (EXT4), Btrfs, LVM, LVM Thin Provisioning, etc.) from the drop-down menu.
After selecting the scheme, click the plus (+) sign to add the partitions.
Choose the mount point from the drop-down box and the enter the size:
In the example configuration above, we are creating a boot partition with a size of 1 GB mounted at the /boot
mount point.
Now that the boot partition is created, you will see the details of the newly created partition, including the mount point, size, partition type, and file system type, in the right-side window. You can edit and change the partition details as needed if you're not satisfied with the current settings.
Once again, click the plus (+) button to create another partition.
This time I am creating the /home/
partition with size of 20GB.
Similarly, create the other partitions. Once you have created all the partitions, click "Done." If you are not satisfied with the partitions, simply click the "Discard All Changes" option in the bottom right corner, and all the partitions will be deleted.
For some users, manually creating mount points can be a bit confusing. They may not know how many partitions to create or how much space to assign to each one. If you find yourself in this situation, there is an easy way to create all mount points automatically. Simply click the discard button to reset all changes and return to the main section of the manual partitioning interface.
In the Manual Partitioning section, you will see an option that says "Click here to create them automatically." Just click on it.
The installer will automatically create the necessary mount points for you! Just ensure that you have selected the appropriate partitioning scheme (e.g., Standard, Btrfs, LVM, etc.) for your needs.
After creating the partitions, click Done to move on to the next wizard.
Step 6.3: Advanced Custom (Blivet GUI)
If you choose "Advanced Custom" option for partitioning your drive, you will see the following wizard.
If you're already familiar with Gparted application, you will find it very easy to partition your drive using this method.
To create a new partition, right click on the free space and choose New.
Choose your preferred partition table i.e gpt or msdos.
Next, enter the partition size (e.g., 1 GB), choose the filesystem (e.g., Ext4), and specify the mount point (e.g., /boot), then click OK.
Again, right-click on the free space to create the other partitions.
After creating all the partitions, click Done in the top right corner to continue with the installation.
Step 7: Begin Fedora Installation
After configuring the localization settings and partitioning your drive, you will return to the Installation Summary section. Click Begin Installation to continue.
Now the actual Fedora installation will begin.
Once the installation is complete, click the Finish Installation button to close the wizard.
Finally, reboot your system.
Step 8: Fedora 41 Post Installation
Upon first boot, you will need to create a user account and enable some features. Click Start Setup to begin.
Next, you need to configure location services and automatic problem reporting. By default, both of these options are enabled. If you prefer not to use them, you can disable them.
Click "Enable Third-Party Repositories" option if you want to enable them. Third-party repositories provide access to additional software that is not available in the official repositories due to licensing reasons.
In this step, you will create a new user account. Enter your full name and username, then click Next.
Set password for the new user account:
Fedora 41 is ready to use now.
Start using the newly installed Fedora Linux 41 Workstation edition.
Congratulations! You've successfully installed Fedora Linux 41 on your system.