Software:CachyOS
| Developer | Peter Jung (ptr1337), Vladislav Nepogodin (vnepogodin), Piotr Gorski (sir_lucjan) |
|---|---|
| Written in | C,C++ |
| OS family | Unix-like |
| Working state | Current |
| Source model | Open-source software |
| Initial release | July 3, 2021 |
| |Final release|Latest release}} | Rolling release / 23 January 2023 |
| Repository | github |
| Update method | Rolling |
| Kernel type | Monolithic (Linux) |
| License | Free software (GNU GPL and other licenses) |
| Official website | cachyos |
CachyOS is a Linux distribution based on the Arch Linux operating system, with the end goal of simplified installation and customization, and improved performance while remaining compatible.
History
CachyOS was developed by Peter Jung (ptr1337) and Vladislav Nepogodin (vnepogodin). The name "CachyOS" originated from the "Cachy" scheduler, which was the old name of the cacULE scheduler. Peter was involved in the testing and development of cacULE scheduler with Hamad, later, Peter became interested in creating an optimized Linux operating system for x86-64-v3 packages. They were later joined by Piotr Gorski (sir_lucjan).[1][2]
Features
Kernel
CachyOS uses its own optimized kernel, which uses the BORE Scheduler by default. CachyOS also provides some other schedulers like CFS, PDS, BMQ, TT and cacULE.[3]
File system
XFS, Btrfs, F2FS, Ext4, and ZFS file systems are available on CachyOS. XFS is the default file system used by CachyOS. The CLI installer, written in C++, provides the same functions as the graphical installer but it offers more customization and additional features compared to the GUI, generally recommended for advanced users. It also supports configuration, allowing users an automated install.
CachyOS includes tools like CachyOS Hello, Package Installer, Kernel Manager for new linux users.[3]
Desktop environments
CachyOS provides CuteFish, i3 window manager, KDE Plasma Desktop, GNOME Desktop, Openbox, LXQt, bspwm, XFCE, Hyprland, UKUI, Cinnamon desktop environments and window managers.[3]
KDE Plasma is the default CachyOS desktop environment. CachyOS Nord and Emerald Themes are included. CachyOS also provides custom customization for all other provided Desktop Environments.[4][5]
Security
CachyOS includes security features like a hardened Linux kernel, Hardened-Anonymized-DNSCrypt-Proxy (A toggle for anonymized dnscrypt configuration and use of only dnscrypt servers), Preconfigured DNS Servers using DoH and DoT, Firejail for sandboxing untrusted applications.[6]
Browser
CachyOS's default web browser is Cachy Browser, a software fork of the LibreWolf Browser. It includes additional security improvements such as compilation with more secure flags and performance enhancements.[3]
System requirements
CachyOS' system requirements vary depending on the desktop environment chosen, generally, a PC with 1 GHz processor, 3 GB of RAM, 30 GB of free disk space, and a broadband internet connection (for online installation) are required.
CachyOS recommends having a x86-64-v3 supported processor, 4 GB of RAM, 50 GB of free disk space and a 50mbps or better internet connection (online installation). Newer NVIDIA GPUs are recommended while old cards are also supported. CachyOS supports systemd-boot and GRUB as the bootloader.[7][6]
Installation
CachyOS offers two different installers: a graphical installer and a command-line interface (CLI) installer. The graphical installer is based on Calamares and allows for both offline and online personalized installations with package selection.[8]
The official CachyOS website provides ISO images that can be run from a bootable USB flash device with at least 4 GB of storage space, depending on the ISO image chosen. After preparing the USB device with a tool like Ventoy, they can insert the thumb drive and boot into it from the BIOS. Calamares based GUI Installer will start the installation process.[9]
CachyOS uses a rolling release update model in which new packages are supplied throughout the day. Software packages are updated using the Pacman package manager.[10]
References
- ↑ "About us" (in en). https://cachyos.org/.
- ↑
Peter wrote this info on #introduce-yourself section of CachyOS discord server [1]
- ↑ 3.0 3.1 3.2 3.3 "DistroWatch.com: CachyOS". https://distrowatch.com/table.php?distribution=cachyos.
- ↑ "Home" (in en). https://kde.org/.
- ↑ Delony, David (2022-11-08). "CachyOS: The Brand-New Friendly, Performance-Tuned Arch Linux Derivative" (in en). https://www.makeuseof.com/what-is-cachyos/.
- ↑ 6.0 6.1 "Optimized Features for Performance and Security" (in en). https://wiki.cachyos.org/en/home/features.
- ↑ "CachyOS" (in en). https://sourceforge.net/projects/cachyos-arch/.
- ↑ "About" (in en). https://calamares.io/about/.
- ↑ "Ventoy". https://www.ventoy.net/.
- ↑ "pacman - ArchWiki". https://wiki.archlinux.org/title/Pacman.

