I'm on the lookout for a Linux distribution that will really help me dive deeper into understanding the system. I occasionally use RHEL at work, but I want to explore more and learn the ins and outs of Linux. At home, I'm using Linux Mint, which is nice for daily tasks, but I feel like it's too easy and not pushing me to learn anything new. I'm open to both Debian and Red Hat based systems, as I want to grasp both concepts. Any recommendations?
7 Answers
If you want a challenging yet educational route, check out Gentoo, which requires you to compile from source. It's intense but one of the best for comprehensive learning. Other great options are Slackware, Debian, or Fedora because of their extensive documentation.
If you're serious about learning, you might want to give Arch Linux a try. It's all about building from the ground up, which gives you a great understanding of how Linux works. Forget the easy ride that Mint offers—embracing the complexity will make you a pro in no time!
Arch really is a wild ride! Just be prepared for the learning curve.
What about Manjaro? It’s Arch-based but a bit more user-friendly.
Since you use RHEL at work, consider trying Alma or Rocky Linux at home. They’re designed to replicate RHEL and provide a similar environment for practice. You might even look into getting a developer account with Red Hat to access RHEL for free.
Linux From Scratch is another fantastic way to learn. You build your own Linux system from scratch, so you’ll get to see how everything works under the hood. It’s a long project, but it’s incredibly educational!
I think a middle ground distro might help balance learning and usability. Experimenting with different setups could also enhance your learning experience, like configuring gaming settings, tweaking bootloaders, etc. The sky's the limit with Linux!
No matter which distro you pick, remember that curiosity is key. Try experimenting—share files with Windows, tweak system settings, or install software from source. The best way to learn is to dive in and see how things work together!
You don't necessarily need a new distro. Consider installing IceWM on Mint to practice using the terminal and learn the commands. Mint can be configured to teach you many things with a more hands-on approach.

+1 for Slackware! It has a reputation for being tough but very rewarding.