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 |
Available in | English |
Update method | Rolling |
Platforms | x86-64 |
Kernel type | Monolithic (Linux) |
License | Free software (GNU GPL and others) |
Official website | cachyos |
CachyOS is a Linux distribution based on the Arch Linux operating system, with the end goal of simpler installing and customizing, 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 testing and developing cacULE, with Hamad. Later, he grew 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
The file systems XFS, Btrfs, F2FS, Ext4, and ZFS are available on CachyOS; XFS is the default. The command-line interface (CLI) installer, written in C++, provides the same functions as the graphical user interface (GUI) installer but it offers more customizing and features than the GUI, and is 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 desktop environments and window managers include CuteFish, i3 window manager, KDE Plasma 5, GNOME, Openbox, LXQt, bspwm, Xfce, Hyprland, UKUI, and Cinnamon.[3]
KDE Plasma is the default CachyOS environment, and includes Nord and Emerald Themes. CachyOS also provides customizing 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 added security improvements such as compiling 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 random-access memory (RAM), 30 GB of free computer data storage space, such as hard disk drives, and a broadband internet connection (for online installation) are needed.
CachyOS recommends having a x86-64-v3 supported processor, 4 GB of RAM, 50 GB of free disk space and a 50 mbps or better internet connection, for online installation. Newer Nvidia graphics processing units (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 GUI and a CLI. 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 optical disc image (ISO) images that can be run from a bootable USB flash drive 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.
External links