Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
» Number of reviews : 12 - viewing 10 Per Page
Last Review by daniev - posted: 02-16-2015 09:55 AM
My first introduction to Linux was with Slackware 7.0. I have tried to use other Linux distros but always come back to Slackware. It forces you to think to figure out how something works!! Never give up! If you make something work, you become very happy because it is an achievement.
I was told it was stable. It is true. Once you figure out how to get an application working with Slackware, it will not crash like other linux distros on you! The key here is figure out how it works! But it takes patience, using online forums and learning from others. If you want to enjoy using Slackware, let sbopkg and queues be your friends. They make installation of applications quite easy. Don't forget Alienbob's scripts: especially the one to make you download and build slackware-current iso for usage. The beauty here is that the method of installation and other things are old school and don't change. As I am conservative and old school, I just love it here.
Distros I have tried.
Red Hat - My first distro before it became Fedora. This was too bloated for my tastes.
Slackware - The second distro I tried. My GoTo Distro. No place like 127.0.0.1
Ubuntu - Hold my hand I'm scared. While doing that bloat me do death.
Mint - A good beginner distro - Hold my hand while I take your virginity...
Fedora - DO AS WE SAY, HOW WE SAY. WE KNOW WHATS BEST FOR YOU.
openSUSE - Hold my hand, and turn on everything! I did like Yast though.
FreeBSD - I really like FreeBSD, but there is no support for my the graphics card in my laptop. If Slackware takes a direction in the future that I don't like, this will be my distro of choice. Yes I know its not a Linux distro.
After my trials of the other major distros out there, I have always found my way back to a Slackware distro. I have used it as a L.A.M.P server at work for many years. Its one of those set it and forget it distros.
I feel if you are a new user, looking for something different. Something more technical, this is the way to go. You will learn the discipline of reading documentation, and the discipline of a command line interface (CLI). You will become your distro. It will instill a solid foundation of the inner workings of a Linux distro, and anything you try in the future will be like eating ice cream on a hot day.
As soon as Corenominal - the creator of Crunchbang (#!) decided to switch his distro to Debian base instead of Ubuntu, I started to plot against my one-and-only pure Debian (Gnome) system, and soon after I embraced #!
There is nothing so special about #!, except the effort Corenominal has put into polishing the Debian minimal installation, with custom scripts, configuration, and selection of software to achieve strong, yet light system. The kind of effort many of us were too lazy to make.
So, with #! you actually have the essential Debian, with fewest possible additions, optimized for low hardware resources.
It has mixed libraries from Xfce and Gnome (plus some core LXDE applications), without those desktop environments actually installed. Instead, the powerful Openbox window manager keeps the things going.
However, the downside of this, is the large set of libraries and tons of small applications/utilities to fill the gap of absence of full desktop environment, which makes it heavy on storage: the .iso package is 739mb, while there are very few applications pre-installed. The basic #! installation takes even more space than regular Ubuntu - and no lightweight distro should take that amount of space - not even close.
Corenominal took a step further and made easier for new Linux users to get along with this distro: there is a startup script which offers installation of commonly used applications, such is Libre Office, popular browsers, Dropbox, and so on.
Also, very useful are the shortcuts to major .conf files, available from the main menu, and Openbox keyboard shortcuts info, listed in Conky.
The system is highly configurable, partly thanks to the lack of full desktop environment - almost all components are independent small applications that can be separately configured or easily replaced.
In addition, if user wants to have a rolling release distro, it is as simple as adding new repositories and upgrading the system with a single terminal command.
The #! community is very friendly and helpful, without which it would be very difficult for a beginner to master the subtleties of the system.
Overall, this is reliable, beautiful (when configured), fast distro, yet it requires some knowledge of Debian and Linux in common, to feel comfortable with it. It doesn't get in your way - which is pretty much essential when functionality is in question.
I keep on comparing it with other distributions (tested more than 100 different distros by now), and I still have #! as a base system on my desktops.
paldo is still active (10+ years) and independently developed, but now as a rolling release. It was one of the early Gnome 3 and systemd adopters and is still largely vanilla, with a few customized install metapackages.
The package manager hasn't changed a bit - still command line only and slow, but it works fine with the basic upkg-install/remove/upgrade commands for packages from the online repository. If one dabbles in building packages from source it means manually configuring scripts for dependencies, though, and isn't really worth the time except for the fun of it.
Fortunately, the packages repo is sufficient for a gnome-based system and has been consistently maintained for years; it's one of the best features of the distro - kudos to the developer for reliable, bleeding-edge package updates on a roughly weekly basis.
Korora is a great distro.
They have implemented their Cinnamon desktop so that runs well with no glitches. (That is an improvement on their last attempt.)
I have Korora installed on a machine which literally will not run anything else - including Knoppix or Linux Mint.
Everything worked for me out of the box - wireless, printer, videos, etc.
Package management with yum is excellent.