Install & Setup
52 articles
25 Things to Do After Installing Fedora (Complete Checklist)
After a fresh Fedora install, a handful of essential steps — from system updates and codec installation to enabling RPM Fusion and configuring backups — will give you a stable, fully featured desktop.
How to Configure Fedora as a Headless Server
Disable GUI, enable SSH, and set multi-user target to configure Fedora as a headless server.
How to Configure NTP Time Synchronization (chrony) on Fedora
Install chrony, enable the service, and verify NTP sources to configure time synchronization on Fedora.
How to Fix "No Disks Detected" Error During Fedora Installation
Fix the Fedora installer 'No Disks Detected' error by checking BIOS settings for AHCI mode and verifying disk detection with the lsblk command.
How to Harden a Fedora Server: Complete Security Checklist
Secure a Fedora server by enforcing SELinux, locking down SSH, enabling firewalld, applying automatic updates, and reducing the attack surface through service minimization.
How to Harden Fedora Server for Production Use
Secure Fedora Server for production by enabling the firewall, enforcing SELinux, disabling root SSH login, and automating security updates.
How to Install and Configure Ardour (DAW) on Fedora
Install Ardour on Fedora using dnf and launch it to configure your audio interface.
How to Install and Configure MongoDB on Fedora
Install MongoDB on Fedora by adding the official MongoDB repository to your system and using `dnf` to install the server package, then enable the service to start automatically on boot.
How to Install and Configure SQLite on Fedora
SQLite is a lightweight, file-based relational database that is easy to install on Fedora with dnf and requires no server process to run.
How to Install and Configure Thunderbird Email Client on Fedora
Install Thunderbird on Fedora using dnf and configure your email account through the built-in setup wizard.
How to Install and Set Up Microsoft Teams on Fedora
You cannot install Microsoft Teams directly from Fedora repositories because it is a proprietary Electron app not packaged by the Fedora Project, so you must use the official `.rpm` package from Microsoft's website or the community-maintained `teams-for-linux` alternative.
How to Install and Use Blender for 3D Modeling on Fedora
Install Blender on Fedora by adding the official repository and running the package manager to get the latest version.
How to Install and Use Emoji Input on Fedora
Install the `ibus-emoji` package to enable emoji input on Fedora, then configure your keyboard layout to use the IBus input method.
How to Install and Use GIMP for Image Editing on Fedora
Install GIMP directly from the default Fedora repositories using `dnf`, then launch it via the terminal or application menu.
How to Install and Use Inkscape for Vector Graphics on Fedora
Install Inkscape on Fedora using the `dnf` package manager, which pulls the latest stable version from the official repositories, and launch it immediately via the terminal or application menu.
How to Install DaVinci Resolve on Fedora
Install DaVinci Resolve on Fedora by adding the official Blackmagic Design repository and running dnf install.
How to Install Discord on Fedora
Install Discord on Fedora by adding the RPM Fusion repository and running the dnf install command.
How to Install Fedora Alongside macOS on a Mac (Intel)
You cannot dual-boot Fedora and macOS; use a virtual machine like UTM to run Fedora inside macOS instead.
How to Install Fedora on Apple Silicon (M1/M2/M3/M4) Macs Using Asahi Linux
Asahi Linux replaces macOS with Fedora on Apple Silicon Macs; it does not install Fedora alongside macOS.
How to Install Fedora on a Raspberry Pi
Install Fedora on a Raspberry Pi 4 or 5 by downloading the official Fedora ARM image and writing it to a microSD card or USB drive with the Fedora Media Writer or dd.
How to Install Fedora on a ThinkPad (Complete Guide)
Install Fedora on a ThinkPad by booting the ISO from USB and following the Anaconda installer steps to partition and configure the system.
How to Install Fedora Server Step by Step
Install Fedora Server by booting the ISO, configuring disk and network settings in Anaconda, and completing the guided setup.
How to install Fedora step by step
Install Fedora by booting from an ISO and following the on-screen installation steps.
How to Install FFmpeg on Fedora
Install FFmpeg on Fedora using the single command sudo dnf install ffmpeg.
How to Install Go (Golang) on Fedora
Install Go on Fedora by enabling the SCL repository and using dnf to install the golang package.
How to Install Google Chrome on Fedora
You cannot install Google Chrome directly from Fedora's default repositories due to licensing restrictions, so you must add the official Google repository and install it via `dnf`.
How to Install Intel Graphics Drivers on Fedora
Install Intel graphics drivers on Fedora by enabling RPM Fusion and installing the intel-media-driver and vulkan-intel packages for full hardware acceleration.
How to Install JetBrains IDEs (IntelliJ, PyCharm, CLion) on Fedora
Install JetBrains Toolbox via dnf on Fedora to manage and install IntelliJ, PyCharm, and CLion easily.
How to Install LibreOffice on Fedora and Open Microsoft Office Files
Install LibreOffice on Fedora using dnf to open and edit Microsoft Office files like Word, Excel, and PowerPoint documents.
How to Install LXQt Desktop on Fedora
You can install the LXQt desktop environment on Fedora by using the `@lxqt-desktop` environment group with `dnf`, which pulls in all necessary components and dependencies.
How to Install macOS as a VM on Fedora (Legal Considerations)
Installing macOS on Fedora is illegal without owning Apple hardware due to Apple's strict licensing agreement.
How to Install Microsoft 365 / Office Online on Fedora
Install LibreOffice via dnf or use Office Online in a browser; native Microsoft 365 installation is not supported on Fedora.
How to Install Microsoft Edge on Fedora
Install Microsoft Edge on Fedora by downloading the official RPM and running dnf install.
How to Install Multimedia Codecs on Fedora (MP3, H.264, H.265, AAC)
Install MP3, H.264, H.265, and AAC support on Fedora by enabling RPM Fusion and installing GStreamer plugins and FFmpeg.
How to Install .NET SDK and Runtime on Fedora
Install the .NET SDK and Runtime on Fedora by enabling the Microsoft repository and running dnf install dotnet-sdk-8.0.
How to Install Python 3 and pip on Fedora
Install Python 3 and pip on Fedora by using the `dnf` package manager to pull the `python3` and `python3-pip` packages from the default repositories.
How to Install Ruby and rbenv on Fedora
Install Ruby and rbenv on Fedora by adding the IUS repository, installing dependencies, cloning rbenv, and configuring your shell environment.
How to Install Slack on Fedora
Install Slack on Fedora using the official RPM package via dnf.
How to Install VirtualBox on Fedora
Install VirtualBox on Fedora by downloading the official RPM package and installing it with dnf.
How to Install Visual Studio Code on Fedora
Install Visual Studio Code on Fedora using the official Microsoft repository via DNF.
How to List Available Updates Without Installing Them on Fedora
Use `dnf check-update` to list available updates without installing them, or run `dnf list --upgrades` for a more detailed breakdown of package names and versions.
How to Set Up Fedora Server: Complete Post-Install Configuration
After installing Fedora Server, complete essential post-install steps including updates, hostname, firewall, SSH keys, NTP, and optional role configuration.
How to Update Fedora After a Fresh Install
Run a full system update immediately after installation to apply the latest security patches and bring all packages to the current release state.
Install Fedora in a VM
You can install Fedora in a virtual machine using KVM/QEMU on Linux or VirtualBox on any platform, then boot from the Fedora ISO to complete a normal installation.
Install Fedora on Apple Silicon
Run Fedora on Apple Silicon Macs using UTM or the QEMU-based virtual machine approach, since no native bare-metal installer exists for Apple M-series hardware.
Install Minimal Server
Install a minimal Fedora Server by selecting the Minimal Install software group during setup, giving you a lean, headless base with only essential system tools.
Install multimedia codecs
Install the `gstreamer1-plugins-good`, `gstreamer1-plugins-bad`, and `gstreamer1-plugins-ugly` packages from the RPM Fusion repository, as Fedora does not include proprietary multimedia codecs in its official repositories due to licensing restrictions.
Install software
Fedora provides several ways to install software, with DNF being the primary package manager for RPM-based packages.
Install specific Fedora spin
Install a specific Fedora spin by downloading its dedicated ISO or selecting the variant during the standard Fedora installation process.
Install themes
Install GTK, icon, shell, and cursor themes on Fedora through DNF packages or manual extraction, then apply them via GNOME Tweaks or the KDE System Settings.
Install VirtualBox on Fedora
VirtualBox can be installed on Fedora by adding Oracle's official RPM repository and installing the package with dnf, followed by adding your user to the vboxusers group.
List installed packages
Use `dnf list installed` to see every RPM package on your Fedora system, with options to filter by name, query individual packages, or export the list to a file.