Welcome Guest ( Log In | Click here to Register a free account now! )
Welcome to Bleeping Computer, 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.![]() ![]() |
Jul 14 2007, 06:38 AM
Post
#1
|
|
![]() The BSG Malware Fighter ![]() ![]() ![]() ![]() ![]() ![]() Group: HJT Team Posts: 4,567 Joined: 20-April 06 From: Hamburg Member No.: 64,788 |
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? 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 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.
Tutorials Again, this by no means is a complete list. For more choices, please contact your local search machine Forums
Communication Signing up at one of the forums, or here at BC 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:
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).
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.
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! Resources
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. Johannes # 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) This post has been edited by Yourhighness: Jul 15 2007, 02:43 AM -------------------- - "How did I get infected?" - "Safe-hex" - Member of UNITE - - The HJT forum is very busy. If I've not posted back within 24 hrs., send a PM with your topic link. Thank you. - HELP REQUESTS VIA THE PM SYSTEM WILL BE IGNORED. The Forums are there for a reason! Thanks- ![]() |
|
|
|
Jul 14 2007, 08:39 AM
Post
#2
|
|
|
Forum Addict ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,383 Joined: 3-August 06 From: Chester uk Member No.: 79,216 |
Johannes, you really have too much time on your hands!
Excellent write-up, very informative and very well laid out. Chris |
|
|
|
Jul 14 2007, 05:03 PM
Post
#3
|
|
![]() The BSG Malware Fighter ![]() ![]() ![]() ![]() ![]() ![]() Group: HJT Team Posts: 4,567 Joined: 20-April 06 From: Hamburg Member No.: 64,788 |
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 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. Cheers, Johannes This post has been edited by Yourhighness: Jul 15 2007, 02:45 AM -------------------- - "How did I get infected?" - "Safe-hex" - Member of UNITE - - The HJT forum is very busy. If I've not posted back within 24 hrs., send a PM with your topic link. Thank you. - HELP REQUESTS VIA THE PM SYSTEM WILL BE IGNORED. The Forums are there for a reason! Thanks- ![]() |
|
|
|
Jul 16 2007, 09:57 PM
Post
#4
|
|
![]() Distinguished Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 828 Joined: 9-May 06 From: PCLinuxOS Land Member No.: 67,460 |
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" ![]() |
|
|
|
Oct 11 2008, 06:39 AM
Post
#5
|
|
|
New Member ![]() Group: Members Posts: 3 Joined: 11-October 08 Member No.: 245,401 |
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.
____________________ This post has been edited by garmanma: Oct 11 2008, 09:33 AM
Reason for edit: Spam links removed-mark
|
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 13th October 2008 - 12:32 PM |