Documentation · v1.0
MEKAT Linux Documentation
Everything you need to install, configure, and master MEKAT Linux — a distribution built for Gaming, Enterprise, Development, and Security.
MEKAT v1.0 Beta — Currently in active development. Based on Nobara / Fedora 41 · KDE Plasma 6 · SELinux Enforcing.
Quick Start
01
Download the ISO
Choose your profile — Gaming, Enterprise, Developer, or Security. All ISOs include KDE Plasma 6 and SELinux enforcing by default.
mekat.io/#download
02
Flash & Boot
Flash the ISO to a USB drive and boot from it. The Anaconda installer will guide you through partitioning — LUKS2 encryption is available out of the box.
sudo dd if=mekat-gaming.iso of=/dev/sdX bs=4M status=progress
03
Install Additional Profiles
After installation, add any additional profile with DNF. Profiles can be combined freely.
sudo dnf install @mekat-security @mekat-developer
04
Keep It Updated
MEKAT ships with automatic security updates via dnf-automatic. Manual updates are always available.
sudo dnf update
Documentation Sections
Guide
Installation
Step-by-step installation guide. Partitioning, LUKS2 encryption, profile selection, and first boot configuration.
Read guide
Reference
Profiles
Overview of all four profiles — Gaming, Enterprise, Developer, Security. Package lists, use cases, and configuration.
Browse profiles
Security
Hardening
SELinux enforcing, kernel sysctl hardening, LUKS2/TPM2, CIS Benchmark audit, firewall zones and audit rules.
Read hardening docs
Infrastructure
Update Pipeline
How MEKAT updates work — from Phase A (Nobara downstream) to Phase C (atomic OCI images with bootc rollback).
Read pipeline docs
Community
Contributing
How to contribute to MEKAT — packages, kickstart files, hardening scripts, documentation, and translations.
Start contributing
Releases
Changelog
Release notes for all MEKAT versions — features, fixes, security patches, and kernel updates.
View changelog
Profiles — Quick Reference
# Install a single profile
sudo dnf install @mekat-gaming
# Combine profiles
sudo dnf install @mekat-developer @mekat-security
# Install everything
sudo dnf install @mekat-gaming @mekat-enterprise @mekat-developer @mekat-security
# Check SELinux status
getenforce → Enforcing