Getting Started
Installation Guide
Install MEKAT Linux in minutes. Choose your profile, flash the ISO, and boot into a hardened, ready-to-use system.
Requirements — 64-bit CPU · 8 GB RAM min (16 GB recommended) · 50 GB disk · UEFI recommended
Step 1 — Download the ISO
Download from mekat.io/#download — all ISOs are GPG-signed.
mekat-gaming.iso → Steam, Proton-GE, GameMode (~3.2 GB)
mekat-enterprise.iso → Active Directory, VPN, LibreOffice (~2.8 GB)
mekat-developer.iso → Rust, Go, Podman, kubectl (~3.5 GB)
mekat-security.iso → Metasploit, Ghidra, Lynis (~3.0 GB)
gpg --verify mekat-gaming.iso.sig mekat-gaming.iso
sha256sum -c SHA256SUMS
mekat-gaming.iso: OK
Step 2 — Flash to USB
lsblk
sudo dd if=mekat-gaming.iso of=/dev/sdX bs=4M status=progress oflag=sync
Warning — Double-check your device path. All data on the target will be erased.
Step 3 — Boot & Install
01
Boot from USB
Set USB as first boot in BIOS/UEFI. MEKAT uses the Anaconda installer — same as Fedora.
02
Partitioning
Automatic LVM recommended. Enable LUKS2 encryption — MEKAT supports TPM2 auto-unlock post-install.
03
Create User
Admin via sudo — root login disabled by default.
04
First Boot
SELinux relabeling on first boot (1-2 min). Automatic reboot follows.
Step 4 — Post-Install
sudo bash /usr/lib/mekat/scripts/apply-hardening.sh
sudo dnf install @mekat-security @mekat-developer
sudo dnf update
getenforce → Enforcing
TPM2 — Enable LUKS2 auto-unlock :
sudo systemd-cryptenroll --tpm2-device=auto /dev/sda2