๐Ÿ–ฅ๏ธ How to Install CachyOS the Proper Way (with Rollback & Gaming Setup)

In this guide, weโ€™ll walk through the proper installation of CachyOS so you have rollback protection in place. That way, if a kernel update or package breaks your system, youโ€™ll be able to roll it back quickly and easily. ๐Ÿš€

๐Ÿ“€ Step 1: Starting the Installation

Boot from the CachyOS ISO (either on bare metal or inside a virtual machine). For most users, you can just select the default boot option at startup.

โš™๏ธ Step 2: Launch the Installer

On the installation screen, start the CachyOS installer. Depending on your hardware, you may see more install options on a physical PC compared to a virtual machine.

๐Ÿ‘‰ Choose the 1. Lamine Bootloader.
๐Ÿ‘‰ Choose the 2. BTRFS (ButterFS) file system.

โœ… These two together enable the rollback feature.

โŒจ๏ธ Step 3: Language, Timezone & Keyboard

Select your language, timezone, and keyboard layout. If youโ€™re not dual-booting, choose Erase Disk for a clean install.

๐Ÿ–ฅ๏ธ Step 4: Desktop Environment

CachyOS supports multiple desktop environments:

  • ๐Ÿ’ป GNOME
  • ๐ŸชŸ KDE Plasma
  • ๐Ÿƒ Cinnamon
  • …and many more

I prefer GNOME, but choose the one that fits your workflow best.

๐ŸŸ Step 5: Default Shell

CachyOS defaults to the Fish shell, which provides autocomplete and command suggestions. Bash and ZSH are also options, but I recommend keeping Fish for its user-friendly features.

๐Ÿ–จ๏ธ Step 6: Optional Features

During installation you can also check:

  • ๐Ÿ–จ๏ธ Printing Support (if this is a desktop PC with a printer)
  • ๐Ÿ“ฆ Additional software (optional, depending on your needs)

๐Ÿ”‘ Step 7: User Setup

Create your username and password. For this demo, I used test / test123, but choose a strong password if this is your daily driver.

๐ŸŽฎ Step 8: Gaming Meta Package

Once installed, run the CachyOS Gaming Meta Package. This will automatically install:

  • ๐ŸŽฎ Steam
  • ๐Ÿ•น๏ธ Lutris
  • ๐Ÿ“ฆ Heroic Launcher
  • โš™๏ธ Wine Tricks

๐Ÿ‘‰ This saves time so you donโ€™t have to install everything individually.

๐Ÿ–ฅ๏ธ Step 9: Driver Options

During the gaming package install, youโ€™ll be asked to select drivers:

  • Option 7: Best for most AMD users (Vulkan Radeon drivers).
  • Option 1: Default option.

Check the CachyOS Wiki for details based on your hardware.

โ™ป๏ธ Step 10: Rollback in Action

After each update, Lamine bootloader creates automatic snapshots. If something goes wrong, reboot and simply select a previous snapshot to restore your system. ๐Ÿ”„

๐Ÿ’พ Step 11: Backup with Pika Backup

For extra safety, install Pika Backup. This allows you to back up your home folder, configs, and personal files to:

  • ๐Ÿ“€ External USB drive
  • ๐Ÿ’ฝ External hard drive
  • ๐Ÿ—„๏ธ NAS or home server

Set it to run weekly (e.g., Sundays) for incremental backups. That way, youโ€™ll always have a fallback in case of hardware failure.

โœ… Final Notes

With CachyOS + Lamine + BTRFS, you now have:

  • ๐Ÿ”„ Rollback protection for bad updates
  • ๐ŸŽฎ A ready-to-go gaming environment
  • ๐Ÿ’พ A backup strategy with Pika Backup

Now you can enjoy a bleeding-edge, high-performance Arch-based distro with peace of mind. ๐Ÿง๐Ÿ”ฅ