EnglishInvader wrote:
TheGeekMan wrote:
Arch linux seems to be a popular version of Linux. It's suitable for any environment as you can customize it to suit your needs.
I don't think Arch Linux would be suitable for a Linux newbie. It comes as a bare bones package and it's up to the user to install and configure everything which is fine for the seasoned hobbyist but impossible for someone who has no understanding of how Linux operates.
Mint and Ubuntu are the definitive home user distros. Mint is more user friendly, but Ubuntu has the benefit of corporate backing which in turn makes it more compatible with proprietary services like Steam and virtually any Linux compatible PC product will be designed for Ubuntu 12.10 LTS. My advice would be to start with Mint and then branch out to Ubuntu if you need it.
The best way to think of Linux is as a task-specific tool kit. If you have a specific job that you want done, there will be a version of Linux out there to do that job. If that job is contemporary home use, Mint or Ubuntu. If the job is to keep an old PC/laptop running, Puppy Linux or one of the many low-spec distros out there. If the job is creating a server, something like Arch Linux would be more suitable.
There are many systems based on Arch Linux (eg. Antergos) that come with a frontend, GCC, and several drivers included. You still have to install most of the software yourself, but this is easy to do via pacman. Don't get me wrong, Mint is good, but once you get used to Arch Linux, you'll never look back at anything based on Debian again.
As a rule of thumb, stripped down distros are almost always better optimized and almost always more reliable than the feature complete ones.
_________________
“He who controls the spice controls the universe.”