Preparing your computer, Step 1: Pick a distro

Learning Linux requires more than just having the learning materials to read Linux from. Like any other things to learn about computers, you learn better if you have the actual tool. In this case, an installation of Linux in a machine.

Now, a distro is but a Linux distribution. At first, it can be quite confusing to pick which distribution of Linux you want to install. There are tons of distros available. Plus, each distro can come with its own flavors.

To make it easier though, the following are the most common distribution families and the most common distros under each family:

LFS01_ch01_screen_14

As you might already know, these aren’t all the distros under these families. There are tons more to each family and there are also others that can’t exactly be put in one. There are also other distribution families. A very complete list can be found here: http://lwn.net/Distributions. Distrowatch is also a good source: http://distrowatch.com/.

Usually, it is the method of software packaging, installation, and updating that unites the members of each family. They also say that Ubuntu or Mint would be easiest for relatively inexperienced users. On the other hand, people with more powerful machines may be more at home with CentOS or OpenSUSE.*

I’m no expert but, in the end, what distribution you pick ultimately depends on which one you feel most comfortable with. At first, this decision will be based on looks and that will be perfectly normal. In my case, my distro of choice is Ubuntu. More specifically, the xde flavored one, Xubuntu.

* I should note that I am still following LFS101x.2 and that picked CentOS, Ubuntu and OpenSUSE as the representative members of each family. Nevertheless, everything that follows should generally apply to all Linux-based systems.

Where is this all coming from?

On that note…

While I have been using a Linux machine for a really long while now, I can’t say that I’ve been able to delve deep into it. So, I can use a Linux-based machine and talk to the terminal a small bit.

And that’s basically it.

So, all the new stuff I will be learning will be coming from the free Linux Foundation MOOC LFS101x.2: Introduction to Linux (2nd ed.) hosted by edX which can be found here: https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS101x.2+1T2015/info.

If you are interested in learning more about Linux, this should be a good place to start.