Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


An Introductory Guide To Linux

  • This topic is locked This topic is locked
11 replies to this topic

#1 Yourhighness


    The BSG Malware Fighter

  • Malware Response Team
  • 7,943 posts
  • Gender:Male
  • Location:Hamburg
  • Local time:07:27 PM

Posted 14 July 2007 - 06:38 AM

An Introductory Guide To Linux

I have considered writing this little guide / article, because I have been busy with a lot of those questions myself lately.

I have just recently installed a Linux distribution as second operating system, after having considered this for almost a year. I ended up reading a lot On-line and bought a magazine covering a special issue on installing openSuse / Ubuntu (as they are currently the most popular Distributions in Germany). I settled for openSuse, but downloaded the latest Version.

Surely I had the same amount of questions as anyone else here and had to look about a bit. I just thought that I try to ease your first steps into the Linux world by writing this little article.

Table of Contents
  • So what is this Linux anyway?
  • What type of Linux to use / which flavour to choose?
  • Not sure yet which one to settle on? Use LiveDistros!
  • Screenshots - get a feel what a distro looks like
  • Where to download Linux?
  • Is Linux free?
  • Do Windows programs run on Linux?
  • FAQs
  • Tutorials
  • Forums
  • Communication
  • Books
  • E-Books
  • Free On-line Magazines
  • Conclusion
  • Resources
So what is this Linux anyway?

So you have read and heard a lot about Linux, but are not really sure what this Linux is after all? The term "Linux" really is a result out of Linus Torvalds initiation of an operating system based on Minix, which he originally called "Freax" ( a combination of "free" and freak", where the letter "X" was intended to indicate its origin in Unix based systems. ). Now Linus Torvalds friend who administered his FTP for him however, made a directory called "Linux" [1] on the server for users to download Torvalds kernel. Thus the name was born.

But what exactly is it? As already mentioned it is a Unix-like operating system, which uses Linus Torvalds initiated Linux-kernel. It has gained so much attention and development, because Linus Torvalds made the source code for his kernel for anyone available for use, modification, and redistribution.

There is also a GNU/Linux operating system, which is a Unix-like operating system using the Linux kernel, but also uses GNU system software.

Linux originated in the hands of a few "freaks" who wanted to create an operating system which was free of charge and for anyone to use. Nowadays a lot of corporations and governments have started to use and support Linux. Best example in Germany is the recent switching of Munich [2], creating its own Debian based system called LiMux."

If you wish to know more about the history of Linux and GNU, please refer to the bottom of the article where the references are listed.

What type of Linux to use / which flavour to choose?

Compared to Windows and Macintosh (often referred to as "Mac"), Linux has a rather huge variety of "flavours" which we call distributions in this case.

Reason being is that Windows and Mac are not free of charge and only one group is developing the operating system at one time. So you often have a maximum of two operating systems each on the market. However, since Linux is free and may be redistributed, shared and edited by anyone, a lot of "offspring" have been created with different focuses as main objective.

This is where the term "flavour" comes in really. You may have distributions orienting themselves towards the following user-types, or types of use:

general public; security enhanced; embedded; minimalist; offspring (Debian-, Redhat-, Fedora Core-based distributions); as well as personal-, business-, power-, liveCD-usage.

Now this brings the difficulty of deciding, which one to take :trumpet: . Of course this is a rather personal decision and users on this board, or anywhere else can only say what they think is best for a beginner to chose. Hence I will try to concentrate on Linux.com / distrowatch.com and some other source which will be listed in the references list.

A lot of you may fear that your new PCs hardware will not be recognised correctly. This should not be too much of a problem these days, as the support for the major distributions seems to have caught up on this too. However, if you wish to be on the safe side, then it is best to concentrate on the major distributions such as openSuse, Ubuntu (or one of its offspring), or Mandriva. If you wish to have something that is close to the look and feel of windows, you will have to use Freespire or Xandros. I have also been told that PCLinuxOs is a good starting point too. I trust the "source" and ask you to please visit the site too and make your own decision (I do not know it at all to judge) PCLinuxOS home page (thanks raw).

Not sure yet which one to settle on? Use LiveDistros!

If you do not have a flat rate with your ISP (Internet Service Provider) and want to try different flavours of Linux, a good idea is to use the LiveDistros (LiveCDs and LiveDVDs) supplied with the major Linux or PC Magazines. However, if you do have a flat-rate and want to download these, have a look at this link.

LiveDistro basically means that you download the operating system on to a CD or DVD and you can run it from the medium without having to go through the process of adding and removing an additional operating system to the live system. Once you have decided, you may want to download either a installable CD/DVD/netInstall package.

I just found another cool tool to compare two distros with each other (currently 16 Distros to choose from afaik): Polishlinux Distro Comparison

Screenshots - get a feel what a distro looks like

If you wish to have a look at how the different Linux distributions look like, there are a few websites that are dedicated to hosting various screenshots of the different distributions:Where to download Linux?

Usually you will find links to current stable and unstable releases on the distributions homepage. There is however also the possibility of downloading the distributions via sites such as: http://www.linux.org/dist/ and http://distrowatch.com/ or as torrents via: The Linux Mirror Project or Linuxtracker.

Is Linux free?

Linux, as mentioned above is open source, freeware. To clarify this, often the term "Free as in free speech, not free beer" is found. This basically means that no one is allowed to charge for a Linux distribution itself, but rather for: professional user support (such as hotline), printed manuals, software delivered on CD / DVD, as well as inclusion of some proprietary products / drivers / codecs etc. pp.

Do Windows programs run on Linux?

One thing that is also important to know is that Windows works differently to Linux. This implies that your Windows software will not work on your Linux distribution. At least not without a tiny bit of help through additional software. But first, lets just explain why this is so.

Linux does not use file name extensions (such as exe, bat, com, etc.) per se. You can "run" any file in Linux. This is due to the fact that in Linux, the file's header contents is examined and used to determine the file type and what to do with it.

In Microsoft Windows, the file name extension is needed, for the system to operate. If a file has no extension, the system does not know what to do with it [1] [2]. Now There are a few lists such as this or this, which offer you a good overview of what alternatives there are.

If there is no alternative, one last thing you can try to do is to run Wine. Have a look at the site and a read of the "about" part, which explains Wine's function very well.

Frequently Asked Questions (aka FAQs)

So here goes a list of links from the roughly quadrillion out there you can find on
Google / Yahoo!, or which ever search-engine you prefer. This, by no means is a complete list but rather a collection of a few major ones and oriented on my suggested starting distributions.

Tutorials Again, this by no means is a complete list. For more choices, please contact your local search machine :flowers: .

Forums As with the previous two lists, there is a whole lot more out there and it is really up to you where to get informations. I for one signed up at a German board that covers different distributions, since it is my mother-tongue and the people there are more specialized in the area than one might find here (this of course is just my personal opinion). If you wish to place a question on this board here first, please visit this: Section of the board.


Signing up at one of the forums, or here at BC :inlove: , to be able to ask questions is one of the most important steps when switching over to Linux. Switching from Windows to Linux is quite a big step and dreaded by a lot of Windows users.
To ease the transmission from Windows to Linux and to be able to receive the most up-to-date information and an additional / alternate source for asking questions. Now there are different means of communication: Here are a few sites to investigate further upon, closely related to the major distributions introduced above (you will find for any Linux distribution out there, there is a website with a list of such means of communication ready to sign up to): Books

This section should be filled with suggested topic relevant books as time goes by. To make a start, I am gonna name the book that I got suggested to buy covering all aspects of Linux (distribution independent).
  • "Linux - installation, configuration, usage" - open source library; Addisson-Wesley; Michael Kofler; ISBN-13: 978-3-8273-2446-7;
    Covers: All aspects of Linux and also covers some major distris in the addendum.
    (The english version is only at second edition, however the book i own, is up to edition 7).
  • "Linux Phrasebook" - Developer's Library; Essential Code and Commands; Scott Granneman; ISBN-13: 978-0672328381; (BlackSpyder)
    Covers: Helps Demystify the Command Line by explaining commands
  • "Linux Desktop Pocket Guide" - Pocket Guide; O' Reilly; David Brickner; ISBN-13: 978-0596101046; (BlackSpyder)
    Covers: Intro into GNOME and KDE usings many popular distros
  • "Linux for Dummies" - For Dummies; Dee-Ann LeBlanc; ISBN-13: 978-0471752820; (BlackSpyder)
    Covers: Basic Intro to Linux
  • "Hacking Ubuntu" - Wiley; Neal Krawetz; ISBN-13: 978-0470108727; (BlackSpyder)
    Covers: Tweaking and tuning your Ubuntu PC

This section should be filled with suggested topic relevant electronic-books (e-books; books hosted for reading on-line or as downloadable file) as time goes by.Free On-line Magazines

This section should be filled with suggested topic relevant On-line magazines as time goes by.Conclusion

In this short article or tutorial, I tried to give some directions and information for users that are considering switching to Linux. There is a lot of informing and choices to be done at the beginning, but I am sure that you will enjoy the experience in the long run.

My major reasoning for switching to Linux were probably the constant security holes on Windows, the thought of using opensource software, and finally the vast amount of programs out there in opensource world. A great article I just found and which sums it up real nicely is this one TuxMagazine.

This article is written out of the pure curiosity of the "new" - Linux. Aiming at those that face(d) the same problems as I did when starting to finally consider making the step. I am by no means done with switching from one operating system to the other myself, but these above mentioned steps have helped me getting started, so I just wanted to make it easier for you to have such a smooth start into this new world called "Linux", just as I had.

Now there is only one last thing to say: HAVE FUN! :thumbsup:

This article is by no means complete and is only aimed at giving you assistance with your first "baby-steps" in the world of Linux. I do not claim responsibility if you come across problems with your installation of Linux and have failed to make backups.

This article was mainly written for Bleepingcomputer.com, but I however reserve the right to also publish this article on my personal homepage. Copying this post without asking permission of Bleepingcomputer / myself is not allowed.

Any comments / suggestions on further expanding this article are appreciated. If you have any comments or ideas how to add some more details that might be of interest, please contact me via the forum PM system.

Hope this guide is a bit of help.


# Links in no particular order at time of writing (January 07)
# updated links and some additional things at time of publishing (July 14, 07)
# added section "Books" (July 15, 07)
# added section "E-Books", "Screenshots", "Free On-line magazines" (July 15, 07)

Edited by Yourhighness, 15 July 2007 - 02:43 AM.

"How did I get infected?" - "Safe-hex" - Member of UNITE -
Posted Image

BC AdBot (Login to Remove)


#2 Demon Cleaner

Demon Cleaner

  • Members
  • 1,383 posts
  • Gender:Male
  • Location:Chester uk
  • Local time:07:27 PM

Posted 14 July 2007 - 08:39 AM

Johannes, you really have too much time on your hands! :thumbsup:

Excellent write-up, very informative and very well laid out. :flowers:


#3 Yourhighness


    The BSG Malware Fighter

  • Topic Starter

  • Malware Response Team
  • 7,943 posts
  • Gender:Male
  • Location:Hamburg
  • Local time:07:27 PM

Posted 14 July 2007 - 05:03 PM

Hi Demon Cleaner,

if you look at the blue bit at the very bottom, you will see that this has been a work in progress since January. The version posted, was number 7 :thumbsup: .

Added: sections: Books, E-Books; Screenshots; Free On-line Magazines.
Thanks to BlackSpyder and cybormoron for their suggestions via PM system.

More links to come, just need to read into it a bit and check them first.



Edited by Yourhighness, 15 July 2007 - 02:45 AM.

"How did I get infected?" - "Safe-hex" - Member of UNITE -
Posted Image

#4 no one

no one

  • Members
  • 843 posts
  • Gender:Male
  • Location:PCLinuxOS Land
  • Local time:01:27 PM

Posted 16 July 2007 - 09:57 PM

Very Nice and Well Done Yourhighness

"Not everything that counts can be counted, and not everything that can be counted counts."

"Whoever fights monsters should see to it that in the process he does not become a monster"

Posted Image

#5 berika


  • Members
  • 3 posts
  • Local time:01:27 PM

Posted 11 October 2008 - 06:39 AM

Most Linux distributions support dozens of programming languages. The most common collection of utilities for building both Linux applications and operating system programs is found within the GNU toolchain, which includes the GNU Compiler Collection (GCC) and the GNU build system.


Edited by garmanma, 11 October 2008 - 09:33 AM.
Spam links removed-mark

#6 gduv


  • Members
  • 18 posts
  • Gender:Male
  • Location:Colorado
  • Local time:12:27 PM

Posted 24 September 2009 - 11:06 PM

Many thanks for your exploration into Linux.
I too, am intrigued by Linux and have done some research but had not ever seen it all organized as you had done.
Many thanks, again, for a well organized, very informative article.
Much health and happiness to you and yours.

Apple IBook/ OS X 10.2.8/ Camino 1.03/I-Cab/Safari 1.03/
and a Frog in a Tuxedo

7450 I-Mac, G4/ 1.2 ghrz/1.5gb RAM/ single core/OS X 10.5.8/ Camino/ Neo Office/Seashore/ Bean/ Java update

#7 TechDisciple


  • Members
  • 50 posts
  • Gender:Male
  • Location:[U.S.A]
  • Local time:11:27 AM

Posted 12 October 2009 - 02:46 AM

Nice guide on linux, I am going to switch as soon as the new Ubuntu 9.10 released Arrives but it will be for my netbook. :flowers:

I still love win xp but i will love more win 7 :thumbsup:.


A proud player of Deadfrontier online MMO Zombie Apocalypse Game

A proud Member of the Steam Community
Posted Image

Posted Image


#8 eyehavenoklu


  • Members
  • 1 posts
  • Local time:10:27 AM

Posted 09 April 2011 - 12:32 AM

Well done! I'm going to look into this further :-)

#9 ViroDox


  • Members
  • 154 posts
  • Gender:Not Telling
  • Local time:02:27 PM

Posted 21 April 2011 - 05:45 AM

Extraordinary guide! :thumbup2:
Helped me figure some stuff out, and I have resources if I am stuck or just want some information. Linux seems much more of an option now because of it's power, and I may switch or just dual.

Edited by ViroDox, 21 April 2011 - 05:46 AM.

#10 scurvychef


  • Members
  • 182 posts
  • Gender:Male
  • Location:Western NY
  • Local time:01:27 PM

Posted 20 July 2011 - 02:08 PM

are you the same Johannes that helped me out a few months ago on the Ubuntu site? If so... I am very impressed by your dedication to Linux. I skimmed your post but I will have to go back through and read it more carefully, for the hyperlinks make it a very dense and info enriched read. Thanks!

I have Ubuntu now on both of my machines and look forward to exploring OpenSUSE in the near future.


#11 jacksonbird03


  • Banned Spammer
  • 29 posts
  • Gender:Male
  • Local time:11:57 PM

Posted 24 May 2013 - 04:15 AM

Thank you for the post....

Nice sharing,, its useful...

#12 1002 Richard S

1002 Richard S

  • Members
  • 277 posts
  • Gender:Male
  • Location:Sussex, UK.
  • Local time:06:27 PM

Posted 02 June 2013 - 04:59 AM

Don't forget that some of these posts are dated 2007 to 2009.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users