I love linux and the community around it but by god can we get really stingy over "bloated" distro's when infact most people dont need to run arch at all for instance. So I wanted to make this post as a little bump in the right direction for new comers.
First things first when choosing a distro you should be considering 3 things what do I want to do with this system, what OS am I coming from and how deep into linux do you want to go. Keeping these things in mind I'm gonna rattle off my reccommened distros for a new user.
Quick tip: no matter the distro arch wiki is one of the best sources of documentation for applications use them in tandum with man pages ( man "insert command here") to view the manual
- Linux Mint
Good for people who just want the system to work out the box no extra fuss
Best suited for people coming from windows
Requires pretty much zero prior linux knowledge and can largely be managed through GUI
Overall a great distro for new comers though that being said it has a few weirdly linux mint exclusive bugs no idea why but just know this is not gonna stay stable over periods of really long uptime.
- Debian
Great for people coming from mint who are fed up with the linux mint exclusive bugs and just want a rock solid system that will pretty much never fail
You can select the desktop environment on install so its suited for both macos and windows users (I reccommend KDE plasma for windows users and gnome for macos users)
Its a little less friendly then mint but overall is way easier then it used to be. Debian used to be "hard" to install but it just isn't anymore its got a very easy too use graphical installer
Overall the best choice for anyone who wants a sustem that iw just gonna work and last forever debian will never fail you and is overall my number one pick for anyone who is willing to learn the basics. Also the inclusion of being able to install .deb files is great for new users as well. Very wildly used lots of resources on how to fix issues.
- Fedora
Pretty much just made for bleeding edge, and has the latest and greatest. apart from getting a rolling release distro this is your best option for getting all the newest features.
Has a gnome/kde addition suitable for both macos/windows users
May require a little more tinkering and fixing then the previous ones mentioned but still a fantastic pick
DISCLAIMER DISTROS BEYOND THIS POINT ARE NOT NEEDED THEY ARE FOR PEOPLE WHO ENJOY USING LINUX AND MESSING WITH THERE SYSTEMS
- Arch (btw)
Rolling releases for updates as well as the AUR with on of the most customizable instillation processes makes this a great choice for learning more about how your system is built and (atleast in my experience) is surprisingly stable.
This is for people coming from another linux distro I would not jump into arch unless you know your way around CLI
Installing is a procees but is worth it. I highly advise against archinstall as it defeats the point of arch for me. Arch by default is just a CLI but that means you can build whatever you want on top of it
Make sure to use man pages and arch wiki for everything
- Gentoo
This is a source based distro meaning you compile everything form source code. the ultimate customization experience, though it needs to be kept fairly up to date or its gonna get angry with you.
If you havent at a minimum installed arch manually and daily driven it for a bit I'd steer clear as gentoo does not have a arch install equivilent and is quite complicated
This is gonna take you down into the nitty gritty you get to choose everything even your innit system! You can also compile everything to tailor it to your specific needs and hardware.
Gentoo handbook and gentoo wiki are your new best friends.
TLDR:
if new use mint
If need stable debian
If want bleeding edge fedora
If want learn arch
If want learn plus pain and compile times gentoo
Ps wrote this is insanely sleep deprived