Fedora 44 Workstation
Tested install, upgrade, post-install, gaming, dev environment, and hardening on Fedora 44 Workstation.

-
1
Part 1 of 20
Install Fedora 44 Linux Step-by-Step with Screenshots
Step-by-step Fedora 44 Workstation install with real screenshots: download ISO, boot the Anaconda Web UI, partition Btrfs, and finish in GNOME 50.
9 min read·May 2026
-
2
Part 2 of 20
Install Flatpak and Flathub Apps on Fedora 44 / 43 / 42
Fedora ships flatpak in the base install and turns on the Flathub remote on first boot of Workstation. Yet most users still install everything through dnf…
7 min read·May 2026
-
3
Part 3 of 20
Configure GNOME Tweaks and Extensions on Fedora 44
GNOME 50 lands on Fedora 44 with a smoother Activities overview, refined Adwaita styling, and a quietly reshuffled toolkit for customizing the desktop. The biggest organisational…
7 min read·May 2026
-
4
Part 4 of 20
Install KDE Plasma 6.6 on Fedora 44 Workstation
KDE Plasma 6.6 landed in late April 2026 and reached Fedora 44 the same week the new release shipped. It is the most polished Plasma 6…
7 min read·May 2026
-
5
Part 5 of 20
Configure firewalld on Fedora 44 / 43 / 42: Zones, Services, Rich Rules
firewalld is the default firewall on Fedora, Server and Workstation alike. It abstracts nftables (and iptables on older releases) behind a zone model that maps cleanly…
7 min read·May 2026
-
6
Part 6 of 20
Setup Btrfs Snapshots with Snapper on Fedora 44 / 43 / 42
Fedora Workstation uses Btrfs as the default root filesystem. A stock Anaconda install creates two subvolumes: root (mounted at /) and home (mounted at /home). On…
8 min read·May 2026
-
7
Part 7 of 20
Install Podman Compose on Fedora 44 / 43 / 42
Podman has been the default container runtime on Fedora Server and Workstation for years. Podman Compose is the matching multi-container orchestrator: write a single compose.yaml, run…
6 min read·May 2026
-
8
Part 8 of 20
Install Distrobox and Toolbox on Fedora 44 / 43 / 42
Distrobox and Toolbox solve the same problem in different ways: they let you run a different Linux distribution inside a container, with full home-directory integration, audio,…
6 min read·May 2026
-
9
Part 9 of 20
Setup WireGuard VPN on Fedora 44 / 43 / 42
WireGuard ships in the upstream Linux kernel and has been the default modern VPN choice on Fedora for years. The tooling is small (one userspace package,…
8 min read·May 2026
-
10
Part 10 of 20
How to Upgrade to Fedora 44 from Fedora 43
Upgrade Fedora 43 to Fedora 44 with dnf system-upgrade: tested commands, real output, full cleanup, and troubleshooting for the offline transaction flow.
10 min read·May 2026
-
11
Part 11 of 20
What is New in Fedora 44
Fedora 44 ships GNOME 50, KDE Plasma 6.6, kernel 7.0, NTSYNC for Wine, Python 3.14, GCC 16.1, Helm 4, Ruby 4.0, MariaDB 11.8, and Nix in…
12 min read·May 2026
-
12
Part 12 of 20
Things to Do After Installing Fedora 44 Workstation
The ultimate 2026 post-install guide for Fedora 44 Workstation. 43 steps covering modern terminals (Ghostty, Alacritty, WezTerm, Kitty, Tabby), AI coding CLIs (Claude Code, Gemini CLI,…
15 min read·May 2026
-
13
Part 13 of 20
Fedora 44 vs Ubuntu 26.04: Detailed Comparison
Fedora 44 and Ubuntu 26.04 LTS share kernel 7.0, glibc 2.43, Python 3.14, systemd 259, and GNOME 50. Everything else (package manager, gaming stack, support window,…
12 min read·May 2026
-
14
Part 14 of 20
Enable RPM Fusion and Install Multimedia Codecs on Fedora 44
Enable RPM Fusion free and nonfree on Fedora 44, swap ffmpeg-free for full ffmpeg, install the multimedia and sound-and-video groups, and enable Cisco OpenH264 - real…
7 min read·May 2026
-
15
Part 15 of 20
DNF5 Cheatsheet & Tips for Fedora 44 / 43 / 42
If you opened a terminal on a fresh Fedora install lately, you ran DNF5 whether you knew it or not. The legacy dnf binary is gone…
13 min read·May 2026
-
16
Part 16 of 20
Set Up Python, Node.js, Go, Rust on Fedora 44 / 43 / 42
A clean Fedora install is already half a developer workstation. The toolchain group (GCC, Make, Git, kernel headers) is one DNF transaction away, Python ships current,…
11 min read·May 2026
-
17
Part 17 of 20
SELinux Survival Guide for Fedora 44 / 43 / 42
The first time SELinux blocks something on a fresh Fedora install, the temptation is to run setenforce 0 and move on. Don’t. That trades a five-minute…
35 min read·May 2026
-
18
Part 18 of 20
Harden Fedora 44 / 43 / 42 for Desktop and Server: Complete Guide
A fresh Fedora 44 install ships in better security posture than most Linux distributions. SELinux is enforcing, firewalld blocks anything that no service exposes, the kernel…
3 min read·May 2026
-
19
Part 19 of 20
Run Podman Quadlet Systemd Containers on Fedora 44 / 43 / 42
If you have ever run a container long-term with podman run -d, you have written a deployment with no lifecycle, no logging integration, and no obvious…
9 min read·May 2026
-
20
Part 20 of 20
Run Local LLMs on Fedora 44 / 43 / 42 with Ollama (CPU)
You do not need a GPU to run a useful local LLM on Fedora 44. With Ollama plus one of the modern small models (Gemma 3…
9 min read·May 2026