Skip to main content

Online installation

Online installation builds the target system from repositories instead of copying the live environment. It lets you select repositories, boot method, desktop and optional software, then runs chwd inside the target system to configure hardware drivers.

Requirements

You need a stable network, correct system time and access to the Arch Linux, CatOS and, when selected, CachyOS repositories. The installer reports downloaded and total data, current transfer speed and active package names. Repository synchronization or network failures can still abort installation; failure diagnostics retain recent package-manager output, the failed command and its exit status.

Flow

Locale and keyboard

Repository selection

Boot method

Partitioning and filesystem

Desktop or window manager

Input method, shell, kernels and applications

User account and summary

Repository installation

chwd hardware configuration

Boot and snapshot integration

Repository selection

CatOS repositories

The default uses Arch Linux official repositories plus CatOS repositories. It keeps a standard Arch package stack while adding CatOS installer, desktop presets, themes, boot tools and integration packages.

CatOS + CachyOS repositories

This option keeps CatOS repositories, enables CachyOS repositories selected for the current CPU and installs linux-cachyos. It changes the kernel and some package sources; select it when you specifically want the CachyOS optimized stack. The option is shown only when the current CPU supports x86-64-v3.

Boot method

Available options are GRUB, Limine, rEFInd, systemd-boot, Unified Kernel Image and Linux EFI Stub. Firmware mode, Secure Boot state, partition table, ESP size and snapshot requirements determine which one is appropriate. When Secure Boot is active, the installer offers only GRUB, Limine, systemd-boot and UKI because rEFInd and EFI Stub do not currently have automatic CatOS Secure Boot integration. See boot methods and snapshots.

Filesystem

Btrfs is the default. ext4, ext3, JFS, XFS and F2FS are also available. Choose Btrfs for Snapper and bootable snapshot integration, or ext4 for a traditional filesystem without those features. See partitioning and filesystems.

Desktop and optional software

The installer can install a complete desktop, a lightweight desktop, a Wayland workflow or a command-line system without a desktop. KDE Plasma is selected by default. Choose one primary desktop preset to avoid duplicated applications, display managers and configuration.

Niri + DMS and Niri + Noctalia use Catdot Profiles. After package deployment, the installer activates the selected Profile in package-verification mode instead of running a second package installation.

See desktop environments and window managers.

Additional selections include Fcitx5 or IBus, CatOS Bash/Fish/Zsh configuration, LTS/Mainline/Zen/Hardened kernels, virtualization tools, Docker, Podman, development tools, Distroshelf and common applications.

Driver configuration

After installing the target packages, Calamares runs:

chwd --autoconfigure

chwd matches PCI and USB devices against hardware profiles and installs the required graphics, network, virtual-machine guest and device-specific packages and configuration. See hardware drivers.

Before confirming

Review the repository, boot method, target disk, filesystems, swap, desktop, extra kernels, optional software, username and timezone. After reboot, complete the post-installation checks.