Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
view the rest of the comments
I recommend learning about Arch... Hear me out...
Arch is rolling release, I get it, it's a little more unstable than what sounds very much like Debian. I solve this using btrfs and snapper. Makes it take a snapshots every hour automatically, and also takes a snapshot before and after package updates. I had to use it once, but that was an issue with QT updates which required me to rebuild some software(end-4 hyprland/quickshell). Which leads me into the next part.
The Arch user repository. Ultimately this is just a git instant for users sharing code. But there is also a command line till for it to make it even easier. That tool is yay. Yay will automatically handle all build dependencies and removing them if needed once the build is complete. I primarily use the AUR for building things in to last to do myself, like linux-cachyos. Such a tool would be quite beneficial to you on any distribution and while I've heard of it being used on something like Fedora, I haven't heard of it on Debian.
My setup is similar. Unfortunately the docs on how to set up partitions in an opensuse-style layout that will work with snapper are really lackluster. Had to piece together a number of different tutorials and blogposts.
Wish the install guide under partitioning had a section on common use-cases and their implementation.
You might try CachyOS. Comes built in, still Arch based, and Cachy kernel is known for roughly a 10 fps improvement for gaming.