CachyOS is a Linux distribution based on Arch Linux. It focuses on speed and security optimisations - the default Linux kernel is heavily optimised using the BORE (Burst-Oriented Response Enhancer) scheduler, while the desktop packages are compiled with LTO, x86-64-v3 and x86-64-v4 optimization, security flags and performance improvements. The available desktop environments and window managers include KDE, GNOME, Xfce, CuteFish, i3wm, Wayfire, LXQt, OpenBox, Cinnamon, UKUI, LXDE, MATE, Budgie, Qtile, Hyprland and Sway. CachyOS also ships with both graphical and command-line installers and provides a Firefox-based browser (called Cachy-Browser) with some security enhancements and performance optimisations.
To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
Colour scheme:green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
CachyOS is one of the few Linuxes that has a repository optimized for x86-64-v4. In the past, it was said that new hardware would not run on Linux, but thanks to the cooperation of vendors, it now runs without problems.
Also, some Linux is often introduced as a replacement for old Windows, but I would like to use Linux on new hardware as well. I'm using Zen4, so I support CachyOS' efforts to take advantage of this performance.
It seems that KDE is the main source of maintenance, but it seems to be a little unstable. I prefer Gnome's good stability and ease of configuration. One of the reasons is that it also has great extensions such as "Dash to Panel" and more etc... I also like the fact that CachyOS doesn't have a lot of unnecessary software. If you need it, you can add it yourself later.
I use 4 PCs, two of which are a server and a NAS. The server is Ubuntu Server. NAS is OpenMediaVault. The remaining two devices are a desktop and a laptop, and both use CachyOS and I am very satisfied with them without any problems.
CachyOS is a distribution that has attracted a lot of interest in recent weeks. It is based on Arch Linux (like many others), but with a performance-oriented approach: optimized kernel and binaries compiled for the latest generations of X86_64 architectures.
My first two attempts were to use the latest graphical installation on an empty physical machine. Using the Kde ressente image.
1) By choosing to use the entire hard drive in XFS and encrypted. The installation crashed and the machine wouldn't boot.
2) By choosing to use the entire disk in XFS and unencrypted, and just accepting the default suggestions. Same thing, installation crashed, machine won't boot...
In short, it doesn't work out of the box.
After that, I was interested in non-graphical installation and in finding comparisons between this approach and other distributions, such as Manjaro, but in the end I couldn't find anything concrete, even from the project team. In what use cases is it more efficient? Certain compilation parameters are not recommended, or even counterproductive in some cases. Why apply them to all packages ?
All in all, I find this proposal interesting , but I won't use it even on a secondary machine. There are too many unknowns, and I prefer the Gentoo approach of choosing parameters at the package level.
I was very pleasantly surprised to discover that CachyOS really feels fast and responsive. The speed improvement is significant and perceptible. It is so great that I must give this distro a 10 despite the fact that it still needs a little polishing IMHO.
The installation process was pretty painless and straightforward. I opted for printer support during installation. But I still had to struggle to set up my Brother network printer. Even after installing the appropriate driver from AUR, I still needed to consult the Arch Wiki to find out which additional packages I needed, which config file to edit, and which services to restart. It doesn't have to be that hard. This printer was not difficult to set up on Manjaro or EndeavourOS.
The post-installation instructions mentioned adjusting the swappiness. The advice given there is inappropriate, and also doesn't work, because COS uses zram, which has different rules for the game. Maybe COS switched to zram after that article was written? Even if so, the instructions could have been updated.
But the forum is very helpful and atones for these oversights.
It comes with two different GUI package managers. One is the CachyOS Package Installer, and it is very much like the MX Linux package installer. However, not everything works so great. It offers Zoom video conferencing in the Popular Applications tab, but can't find the package to actually install it.
The other GUI package manager is Octopi. I had to consult the Manjaro forum to find out how to enable AUR support for it, which entailed installing an AUR package (catch-22 situation for those who are cli-challenged).
I am on the default Plasma desktop and the theming is really good.
Like I said, I am really happy about the speed. And the forum is helpful. So this is a keep!
But it does entail some challenges that are reminiscent of a pure Arch installation.
Copyright (C) 2001 - 2024 Atea Ataroa Limited. All rights reserved. All trademarks are the property of their respective owners. Privacy policy. DistroWatch.com is hosted at Copenhagen.