Arch OS
Boot from latest Arch OS ISO to launch the Installer automatically.
Alternatively boot from official Arch Linux ISO and run
curl -Ls bit.ly/arch-os | bash
➜ Step by Step Installation Guide
More Information
➜ Arch OS Documentation
➜ t.me/archos_community
100% shellcheck approved
Optimised for Gaming, Emulation, Audio & Development
-
This project aims to provide a mostly automated, 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, pre-installed Paru as AUR Helper, enabled MultiLib, Bootsplash, System Manager and some more...
Core Features⚓︎
-
Minimal Arch Linux
View Minimal-InstallationMinimal Arch Linux Minimal-installation) (~150 packages).
-
Zen Kernel Installation
View Advanced-InstallationZen Kernel Advanced-Installation) (Configurable).
-
Swap-zram-generator
View Enhanced configSwap with zram-generator (zstd). Swap Enhanced config.
-
Sole OS Partitions
View: Sole OS-LayoutThe partition layout is seperated in two partitions.
-
BTRFS Snapshot
View Managing SnapshotsBTRFS Snapshot Support (Snapper, OverlayFS)
-
All-in-One password
View Passwords/SecurityAll-in-One password (encryption, root & user)
-
Multilingual Support
View Multilingual SupportLocalization (l10n) and internationalization (i18n).
-
Filesystem Support
View Filesystem btrfs/ext4 -
Bootloader Systemd
View Bootloader systemd -
Silent Boot
View Silent BootSilent Boot (optional) configuration.
-
Systemd OOM
View OOM KillerSystemd OOM (out-of-memory killer) setup.
-
Pacman Tweaks
View PacmanPacman parallel downloads & eyecandy (optional).
-
Network Manager
View NetworkingNetwork Manager configuration.
-
SSD Support
View SSD TrimSSD Support (fstrim) optimization.
-
Microcode Support
View MicrocodeMicrocode Support (Intel & AMD).
-
Disabled Watchdog
View WatchdogDisabled Watchdog (optional) power management.
-
UEFI Support
View UEFIUEFI only supported (V).
-
More Info
View DetailsMore Information... about the system specs.
Desktop Features⚓︎
-
GNOME Desktop
View RecommendationGNOME Desktop Environment (optional with additional packages)
-
Arch OS Slim
View Installer ConfigArch OS Slim Version (GNOME Core Apps only)
-
Graphics Drivers
View DriversGraphics Driver (Mesa, Intel i915, NVIDIA, AMD, ATI)
-
Pipewire Audio
View Audio SetupPipewire Audio (Dolby Atmos supported)
-
Flatpak Packages
View FlatpakFlatpak Support + Auto Update (GNOME Software)
-
Samba & Protocols
View SambaSamba, Networking Protocol Libs, Git, Utils & Codecs included
-
Power Profiles
View PowerGNOME Power Profiles Support (tuned-ppd)
-
VPN Support
View VPNVPN Support configuration
-
Basic Fonts
View FontsBasic Fonts documentation
-
Wayland Engine
View WaylandWayland optimized architecture
-
Auto Login
View LoginAuto GNOME Login enabled
-
Printer Support
View CUPSPrinter Support via cups
-
SSH Agent
View SSHSSH Agent managed by gcr
-
Gamemode
View GamemodeGamemode preinstalled for performance
-
No Xorg
View DisplayNo Xorg display server included
Additional Features⚓︎
-
Core Tweaks
View TweaksArch OS Core Tweaks for system optimization.
-
Bootsplash
View ThemeArch OS Bootsplash theme engine.
-
System Manager
View ManagerArch OS System Manager administration tools.
-
Shell Upgrades
View ShellArch OS Shell Enhancement configurations.
-
Starship Theme
View StarshipArch OS Starship Theme prompt layout.
-
Housekeeping
View HousekeepingArch OS Automatic Housekeeping maintenance scripts.
-
AUR Helper
View AUR SetupAUR Helper (configurable options).
-
VM Support
View VM InfoVM Support (optional virtualization).
-
Kernel Tweaks
View KernelAdvanced kernel optimizations and power management.
-
Security Policies
View SecuritySandboxing and Sandbox Access Rule enhancements.
-
32-Bit Support
View Multilib32 Bit Support (Multilib package compatibility layers).
-
Disk Encryption
View EncryptionDisk Encryption via standard LUKS2 containers.
Additional Packages (optional)⚓︎
NOTE
The target of the respective URL is also the recommended way to install the package.
Arch OS Installation⚓︎
Arch OS Installation
To install Arch OS, an internet connection is required, as many packages will be downloaded during the installation process.
1. Prepare bootable USB Device⚓︎
Prepare bootable USB Device
-
Download latest Arch OS ISO from GitHub
-
Alternatively, download official 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
2. Configure BIOS / UEFI Settings⚓︎
Configure BIOS / UEFI Settings
-
Disable Secure Boot
-
Set Boot Mode to UEFI
3. Boot from USB Device⚓︎
Boot from USB Device
-
Load prefered keyboard layout (optional):
loadkeys de -
Connect to WLAN (optional):
iwctl station wlan0 connect 'SSID'
3.1. Run Arch OS Installer⚓︎
NOTE!
Note: Cancel the Arch OS Installer with Ctrl + c. The properties will be restored upon the next execution.
System Maintenance⚓︎
System Maintenance
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 System Manager
-
If you need to rescue your Arch OS in case of a crash, boot from an Arch ISO Device and start the ➜ Arch OS Recovery with: