Quantcast

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Rawhide is the name given to Fedora’s latest development version, which consists of a package repository and contains all packages updated daily. Each day it creates an incomplete set for installers that are finished after testing with other builds to produce final deliverables like images or so forth; if successful, these become included into RawHides tree on their release date (Raw Hide).

Fedora users often want to test out what is new and coming to Fedora, especially if they have multiple PCs and hardware sitting around. For users wishing stability, you should never install Rawhide.

At the time of this tutorial, Fedora Rawhide contains the almost beta-ready version of Fedora Linux 36 with Linux Kernel 5.17 and GNOME 42.

In the following tutorial, you will learn how to upgrade Fedora Linux 35 to Fedora Rawhide Branch.

Prerequisites

  • Recommended OS: Fedora Linux 35 Workstation or Server.
  • User account: A user account with sudo or root access.
  • Internet Access

The tutorial will utilize the terminal, which can be found in your show applications menu.

Example:

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Update Operating System

Update your Fedora operating system to make sure all existing packages are up to date:

sudo dnf upgrade --refresh -y

The tutorial will be using the sudo command and assuming you have sudo status.

To verify sudo status on your account:

sudo whoami

Example output showing sudo status:

[joshua@fedora ~]$ sudo whoami
root

To set up an existing or new sudo account, visit our tutorial on Adding a User to Sudoers on Fedora.

Important Notice

Upgrading to Fedora Rawhide should only be used on non-critical desktops or servers. Using the Rawhide branch, you will need to upgrade your system packages daily, and they can break. For inexperienced users, this can be problematic, and the chance of interruption to data can occur. Ideally, installing Fedora Rawhide on a VM is advised to begin with.

Also, downgrading is not supported, so make sure to take a backup image of your system.

Installing/Upgrading to Fedora Rawhide

To begin switching to Fedora Rawhide, use the following terminal command.

sudo dnf system-upgrade download --refresh --releasever=rawhide --allowerasing

Example output:

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Type Y to proceed or type N if you need to update your system.

Often, you will see errors such as packages versions from the new vs. old conflicting.

The easiest way to fix this is to use the –allowerasing option.

sudo dnf system-upgrade download --refresh --releasever=rawhide --allowerasing

Example:

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Type Y to proceed with the upgrade.

Next, the installation will take a few minutes, and you will be prompted to restart your PC to complete the upgrade.

Example output:

While in the terminal, reboot your PC.

sudo reboot

Make sure to save any work before exercising this command.

This can take 5 to 10 minutes to complete during the reboot, and you will see a progress bar.

Example:

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Once finished, you will be returned to your login screen, proceed to login to your Fedora 35 system.

Verifying Fedora Rawhide

Now that you have returned to your system, you can install Neofetch, which works for both Workstation Desktops and Servers, which will print out your system information to confirm the successful upgrade.

sudo dnf install neofetch -y

Next, print your system information.

neofetch

Example output:

Install/Upgrade to Fedora Rawhide from Fedora Linux 35

Congratulations, you have installed/upgraded to the Fedora Rawhide branch.

Currently, the output has stated Fedora 36 and GNOME 42, but this is the next release of Fedora, which will have its branch shortly, once so it will change to the next release such as Fedora 37, 38, etc.

Comments and Conclusion

In the tutorial, you have learned to install or upgrade an existing Fedora release, which is the 35 branch to Fedora Rawhide development/next release branch.

Using Rawhide can be fun and exciting. However, this should never be deployed on a server or desktop that you require stability for, but learning how to deal with the challenges Rawhide can bring with broken packages or instabilities can further increase your knowledge using Fedora and Linux in general.



Follow LinuxCapable.com!

Like to get automatic updates? Follow us on one of our social media accounts!