Pure Onyx Install 95%
The greatest threat to a pure Onyx install is neglect. Because Onyx follows Arch's rolling release model, partial upgrades break the system.
The Golden Rule: Never run sudo pacman -Sy followed by pacman -S package. Always do a full system upgrade: pure onyx install
sudo pacman -Syu
Before upgrading, check the Arch Linux News for manual interventions (e.g., required .pacnew file merges). Onyx users should also check the #onyx-announcements channel on their Discord or Matrix server. The greatest threat to a pure Onyx install is neglect
| Feature | Pure Onyx | Vanilla Arch | Gentoo | NixOS | | :--- | :--- | :--- | :--- | :--- | | Install Time | 15-20 min | 30-45 min | 2-24 hours | 20 min | | Package Manager | Pacman | Pacman | Portage | Nix | | Compilation | Binary | Binary | Source | Binary/Cache | | Purity Level | High (Onyx meta only) | Absolute | Extreme (USE flags) | Reproducible | | Learning Curve | Medium | High | Very High | Very High | Before upgrading, check the Arch Linux News for
exit
umount -R /mnt
reboot
Congratulations. You have just performed a pure Onyx install from the ground up.
A pure system is a configured system.
# Time zone (example for EST)
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
hwclock --systohc
Boot from your USB drive. You will be dropped into a ZSH shell as root.
# Set keyboard layout (e.g., for US)
loadkeys us