Things to do after installing Fedora 44
- Fedora has disabled the repositories for a lot of free and non-free .rpm packages by default. Follow this if you want to use non-free software like Steam, Discord and some multimedia codecs etc. As a general rule of thumb it is advised to do this to get access to many mainstream useful programs.
- Enable third party repositories by pasting the following into the terminal:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm- also while you're at it, install app-stream metadata by:
sudo dnf install -y rpmfusion-free-appstream-data rpmfusion-nonfree-appstream-data
- Go into the software center and click on update. Alternatively, you can do:
sudo dnf -y update- Reboot
- If your system supports firmware update delivery through lvfs, update your device firmware by:
fwupdmgr refresh --force
fwupdmgr get-devices # Lists devices with available updates.
fwupdmgr get-updates # Fetches list of available updates.
fwupdmgr update
- Fedora doesn't include all non-free flatpaks by default. In-case you forgot to check the "Enable Third Party Repositories" option on initial boot, the command below enables access to all the flathub flatpaks.
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo- Disable Fedora's Flatpak repository, as we already have the Flathub's official one enabled. Having more than one Flatpak repository makes installing software unnecessary complex.
flatpak remote-modify --disable fedora
- For Appimage support install fuse:
sudo dnf install fuse-libs- You can also install an AppImage manager like Gearlever for neater management. To do so, run the following command:
flatpak install it.mijorus.gearlever
sudo dnf update#To make sure you're on the latest kernel and then reboot.