Boot from official Arch ISO and run
curl -Ls bit.ly/arch-os | bash
➜ Step by Step Installation Guide
Takes 30 seconds to install Arch OS...
This project aims to provide a mostly automized, minimal and robust Arch Linux base (minimal tty core or desktop), along with an easy-to-use and fast properties-file-based installer with error handling. Install a minimal Arch Linux core with optional features such as GNOME Desktop with Graphics Driver, Automatic Housekeeping, Zen Kernel, Fancy Shell Enhancement, preinstalled Paru as AUR Helper, enabled MultiLib, Pipewire Audio and some more...
Test successful
archlinux-2024.12.01-x86_64.iso
100% shellcheck approved
- Minimal Arch Linux (~150 packages)
- Zen Kernel (configurable)
- Swap with zram-generator (zstd)
- Sole OS
- All-in-One password (encryption, root & user)
- Multilingual Support
- Filesystem ext4
- Silent Boot (optional)
- Systemd Bootloader (auto updated)
- Systemd OOM (out-of-memory killer)
- Pacman parallel downloads & eyecandy (optional)
- Network Manager
- SSD Support (fstrim)
- Microcode Support (Intel & AMD)
- Disabled Watchdog (optional)
- UEFI only supported
- More Information...
- Arch OS System Manager
- Arch OS Core Tweaks
- Arch OS Shell Enhancement
- Arch OS Automatic Housekeeping
- Arch OS Bootsplash
- AUR Helper (configurable)
- GNOME Desktop Environment (optional with additional packages)
- Graphics Driver (Mesa, Intel i915, NVIDIA, AMD, ATI)
- VM Support (optional)
- 32 Bit Support (Multilib)
- Disk Encryption (LUKS2)
- Arch OS Slim Version (GNOME Core Apps only)
- Pipewire Audio (Dolby Atmos supported)
- Flatpak Support + Auto Update (GNOME Software)
- Samba, Networking Protocol Libs, Git, Utils & Codecs included
- Wayland optimized
- GNOME Power Profiles Support
- Auto Login enabled
- Printer Support (cups)
- SSH Agent (gcr)
- Gamemode preinstalled
- Firmware Update Tool preinstalled
Select one of these presets (prompted in the installer) to install your individual Arch Linux base.
desktop
➜ GNOME Desktop Environment + Graphics Driver + Extras + Core (default)core
➜ Minimal Arch Linux TTY Environment (~150 packages in total)none
➜ All properties are queried (customize)
Note: If the installer.conf
exists in the working dir (auto-detected), all properties are loaded as preset (except the password).
To install Arch OS, an internet connection is required, as many packages will be downloaded during the installation process.
- Download latest Arch Linux ISO from archlinux.org or archlinux.de
- Use Ventoy or your prefered iso writer tool to create a bootable USB device
- Alternatively (Linux only): ➜ Arch OS Creator
- Disable Secure Boot
- Set Boot Mode to UEFI
- Load prefered keyboard layout (optional):
loadkeys de
- Connect to WLAN (optional):
iwctl station wlan0 connect 'SSID'
curl -Ls bit.ly/arch-os | bash
Cancel the Arch OS Installer with CTRL + c
After installing Arch OS with the default properties preset, most maintenance tasks are performed automatically. However, the following steps must be executed manually on a regular basis:
- Regularly upgrade your system packages (Pacman/AUR & Flatpak)
- Regularly read the Arch Linux News (preferably before upgrading your system)
- Regularly check & merge new configurations with
pacdiff
(preferably after each system upgrade) - Consult the Arch Linux Wiki (if you need help)
To streamline this process, you can use the preinstalled ➜ Arch OS Manager
Further information can be found in the documentation.