DEV Community

Discussion on: Intro to Linux for New Developers

Collapse
 
ghost profile image
Ghost

If I may complement a bit what a distro is, because this seems to be a big issue to new people. There are many and I mean MANY programs that run in Linux as Amber mentioned, in many fields even more than in other OS, you may add the programs you like one by one and configure the whole system from scratch (look for "LFS Linux") but as is a big pain in the lower back, some people/companies/communities grab their prefered SW and configurations, add an installer (except a few lovely distros :) ) and make a "bundle" that also allows you to madify anything you want from it (I just realize that I misspelled "modify" but somewow madify seems right) so a distro is a starting point, a base, a default to be easily "distributed", ergo distro. So your first distro is important because it gives you a starting point, there are distros targeted to advances users with a very small "starting point" and a very vanilla config because they know the advanced user will change everything anyway, so if somehow important what your first distro is, said that, is not THAT important, you could start with an "advanced" distro and you just will start in the deep end and you'll force yourself to learn quickly if you want a functional system (as I did many moons ago). I hope this helps complement this nice article. And new user, you have no idea how much you can learn and how deep you can go with Linux, at first may seems scary but trust me (you shouldn't) but trust me tho, is good scary :)

Collapse
 
amberjones profile image
AmberJ • Edited

Appreciate the additional comment on distributions along with your insight! it definitely seemed scary at first, but then you realize it's a cornucopia of dreams!!