Modern Debian Trixie would be a midpoint between the two.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I used Cachy for a long time. It was really stable and dependable, in my experience. The Arch Wiki is also insanely useful. If you know how to troubleshoot, and you don't mid tinkering, it'll be fine.
I switched from Mint to CachyOS also as a developer. As I do a lot of piracy I depend on Bottles and flatpak to play pirates games a bit more seculy. When flatpak had an issue a few months back with signing their programs bottles didn't work properly as I had different versions of Nvidia drivers. Up to date native and almost up to date flatpak. I am not sure how others distros handled this but be prepared that updates might break something. Study a bit about AUR of you decide to go there and try out Cachy for a bit before fully switching on a spare disk or something. I wanted to run a local LLM and virtualbox but I had problems with that likely due to my kernel???? So I am not sure how well it works with docker. All in all, try it out and expect a slight increase in difficulty.
Thanks, yeah dual boot is probably the right call, especially since I should probably not tinker with a project deadline ahead 😅
There are a few big differences when it comes to the package management. Pacman, AUR, and rolling release are some of the largest differences. Y
ou will want to familiarize yourself with some of the most common commands for pacman such as Syu, S, Rsn, Si and such. If use the default shell for Cachy (fish), then tab completion should help.
As for the AUR, that is where you will want to install things that aren't part of the base repo. Keep in mind some stiff is community packaged, so you might not get the support you would expect on Ubuntu.
Finally, Cachy is a rolling release so every time you install a new package, you need to also update your system. In the past rolling distros have been more unstable due to the release schedule, but things don't break too much now. Cachy helps avoid breakage by having snapper which will let you boot into your system with older packages from your boot loader.
kubuntu 26.04 minimal install: keep the ubuntu and apt you're familiar with, skip the unnecessary or unwanted junk (including snapd) at install time, and get the option of using btrfs filesystem (which is not possible with the main ubuntu installer).
one note: you won't even have a web browser out-of-the-box, and snap-powered 'firefox' package exists in ubuntu repos. so if adding mozilla's deb repo, do not forget the step where you adjust your sources priorities so 'sudo apt install firefox' pulls from mozilla instead of ubuntu.
I've used both, been daily driving Cachy for a year or two now. CachyOS is a bit easier than plain Arch, in my opinion. I've been using Octopi (a gui tool that fronts the package manager) because I never fully got the hang of pacman yet. And I use Btrfs Assistant (another gui tool) instead of configuring snapper from the CLI.
Overall, it's more involved than something likr Ubuntu or Debian, but it feels manageable.
Pacman has the worst syntax of all package managers. pacman -Syyurape
apt is fine, and zypper is the friendliest, I think. It's similar to apt, but has obvious two-letter abbreviations for commands. It also has nice coloring of the output.
I just switched out octopi for Shelly (CachyOs also did on the latest iso) and Shelly is so much more user friendly, although I'll probably just stick to using terminal myself. You can manage packages from the repos aur flat pack and app image all-in-one GUI application
I started with Debian and am driving Catchy now. Catchy will pull you into the terminal more than Debian will, but you don't sound like someone put off by that.
The good news is that pacman is easy to learn and Catchy's default terminal app is superior.
For installing apps and updating, it's recommended to use the graphical utilities in CachyOS. Sometimes you might need to use pacman but it's not the default.
The tools are different, but you‘ll be just fine.
I‘m used to Ubuntu Server and installed Cachy on a gaming PC. I’m still looking things up, but that’s about it. Just some more search engine work in the beginning.
A major difference might be the rolling release, which can trash your system/configs temporary. It didn’t happen to me, but friends reported some mishaps and frustrations.