Tips and Tricks: man Command
The man command, is short for manual. It provides access to the various up-to-date on-board documentation pages. This helps users utilize the Linux/Unix operating systems in a better manner. What is man ? The man command is a manual pager which provide...
Kernel 6.16 Test Week: August 10 – 16
Join us to test the 6.16 kernel for Fedora Linux 43 during August 10 – 16! What is a test week? Test weeks are organised by the Fedora QA team per release cycle and are a great way to get involved in developing the upcoming Fedora Linux release. Inst...
System insights with command-line tools: free and vmstat
In this fifth article of the “System insights with command-line tools” series we explore free and vmstat, two small utilities that reveal a surprising amount about your Linux system’s health. free gives you an instant snapshot of how RAM and swap...
Flock to Fedora 2025 Recap: Streaming from Kenya
This is my recap of Flock to Fedora 2025, streamed live from Kenya! I would really like to thank the amazing team – speakers, volunteers as well, who made FLOCK possible this year! This recap is from a virtual attendee’s viewpoint, tuning in live...
Contribute at the Fedora Linux Test Week for Kernel 6.15
The kernel team is working on final integration for Linux kernel 6.15. This version was just recently released, and will arrive soon in Fedora Linux. As a result, the Fedora Linux kernel and QA teams have organized a test week from Sunday, June 08, 202...
Python CI on Fedora with GitHub Actions
As a Python developer you work hard to ensure code works correctly across different Python versions. You have to test against Python 3.11, 3.12, 3.13 and beyond, it can be tedious. But what if your continuous integration (CI) pipeline could handle it a...
How to use Authselect to configure PAM in Fedora Linux
Authselect is a utility tool that manages PAM configurations using profiles. Starting with Fedora 36, Authselect became a hard requirement for configuring PAM. In this article, you will learn how to configure PAM using Authselect. Introduction. Unautho...
Don’t Panic! There’s an F42 Release Party on Thursday!
On Thursday, May 29 (yes, two days away!) we will host the F42 release party on Matrix. We would love for you to join us to celebrate all things F42 in a private event room from 1300 – 1600 UTC. You will hear from our new FPL Jef Spaleta, learn about...
Render a Guitar Pro Score in Real Time
We will use Tuxguitar to render the audio of a Guitar Pro score [5]. Guitar Pro scores are files with a complete band score transcribed (guitars, bass, drums, synths and more). Introduction Tuxguitar is a quite powerful application written in a mixture...
Start Planning Fedora 43 Test Days!
Each Fedora release is only possible thanks to the dedication of many contributors. One of the most important ways you can get involved is by participating in Test Days! This article describes the steps in proposing and scheduling test days. As Fedora ...
Building your own Atomic (bootc) Desktop
Bootc and associated tools provide the basis for building a personalised desktop. This article will describe the process to build your own custom installation. Disclaimer Building and using a custom installation is “at your own risk”. Your installa...
Enabling system-wide DNS over TLS
This article will guide you to enforcing DoT (DNS over TLS) on your running system and at boot time. Support is avaliable in Fedora 42. It will also guide you to set up encrypted DNS for system installation, if you want to try it with current Fedora Ra...
The Fedora Project history and family tree
This article provides a short overview and history of the Fedora Project. Introduction The Fedora Project has become known for Linux innovation. Since its inception in 2003, Fedora has been a proving ground where new ideas in Linux are tested and refin...