954,136 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Linux Newbie

Hey All,

I am a linux newbie and I come from a windows background.

I want to install linux on my pc and start learning it. Can you tell me which version of linux could suite me the most, keeping in mind that I m just a starter.

I heard a lot about CentOS, is it good for me or do you have any other versions to be suggested.


Thanx

cancer10
Posting Whiz in Training
234 posts since Dec 2004
Reputation Points: 58
Solved Threads: 1
 

Go with redhat, it is stable.

ithelp
Nearly a Posting Maven
Banned
2,230 posts since May 2006
Reputation Points: 769
Solved Threads: 128
 

Most of the distros people will throw out will be pretty similar for a beginner; they'll have slightly different installers, slightly different administrative software, and very little difference in available packages. Ubuntu, CentOS, Fedora, and SuSE will all probably do about as well for you.

If you like to start by jumping in the deep end and trying to swim out, I'd recommend Gentoo or Slackware (Gentoo was my first distro). These are not so easy but you will learn a lot more just from the install process. I would note, however, that Gentoo makes you compile all of your software from source code, so if you want to try it be aware that it will take the longest time by far...

Good luck with whichever distro you choose! :)

Infarction
Posting Virtuoso
1,580 posts since May 2006
Reputation Points: 683
Solved Threads: 53
 

CentOS is very stable but its a bit hard to set it up for dvd playback and certain other media files like flash and java

I recommend ubuntu . its:
1 cd (you can order it if you dont want to download, its cheap - you want version 7.04 feisty fawn)
you can boot from the cd and try it out first without installing anything (runs in memory)
easy to install media codecs etc....
easy to keep updated
designed for newbies - the forums are good
256+ mb ram and a pentium 3+ or equivilent is about the recommended spec

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

It all depends on your goals with Linux. If you simply want a stable operating system replacement for Windows and don't want to learn much about the insides of Linux, choose something simple like Ubuntu or SuSE.

If you actually want to learn the insides of Linux, go with what Infarction suggested. He's right -- the installation process of Slackware or Gentoo will teach you far more about Linux than Ubuntu or some other "easy distro" usually does in months.

Another thing you have to keep in mind is the distro's minimum requirements. No point in installing something if your computer's hardware can't handle it.

John A
Vampirical Lurker
Team Colleague
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
 

Yes, you need a minimum of 256 mb for most modern distributions (debian and slackware may allow you to get away with 128) and somewhere in the region of 384 for a flash distro like SuSE or Mandriva. You will need a 1ghz+ CPU

Double these requirements for a livecd e.g to get a usable system using the ubuntu livecd you will need about 512, or 256 when installed

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

My PC's are currently running different version of Windows. I'm thinking of getting one beefy machine and switching to one XandrOS box. Anyone have any experience or issues with XandrOS?

Thx,
Dia

angelmedia
Newbie Poster
2 posts since Jul 2007
Reputation Points: 10
Solved Threads: 0
 

never tried it, IMHO they are better, free, distros available.

take a look at PCLinux OS - it runs good on beefy machines

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

My PC's are currently running different version of Windows. I'm thinking of getting one beefy machine and switching to one XandrOS box. Anyone have any experience or issues with XandrOS?

Thx, Dia

never tried it, IMHO they are better, free, distros available. take a look at PCLinux OS - it runs good on beefy machines

umm what is xandrOS

hamada_1990
Posting Pro in Training
431 posts since Jul 2007
Reputation Points: 95
Solved Threads: 2
 

a linux version, there is no single "linux" there are may different "distributions" to meet different needs.

http://distrowatch.com/

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

well i would advise ubuntu, though am also a newbie, but its so friendly to newbies, and requires spec, of atleast 256 mb of RAM, at least5GB free space

Ruyenzi JB
Newbie Poster
1 post since Jul 2007
Reputation Points: 10
Solved Threads: 0
 

yeah, if your machine came with XP SP2 then the chances are that it will run

runs fine on my 677mhz PIII with 384mb ram and 20gb HDD.

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

wow sounds brilliant OS

hamada_1990
Posting Pro in Training
431 posts since Jul 2007
Reputation Points: 95
Solved Threads: 2
 

Which one is the easiest to install?

cancer10
Posting Whiz in Training
234 posts since Dec 2004
Reputation Points: 58
Solved Threads: 1
 

there both fairly easy

Ubuntu is a "livecd" which means you install it while running it from the cd whereas CentOS uses a more standard installer (like the one for vista)

if youve managed to install XP before you should manage it just fine.

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
 

>umm what is xandrOS
It's actually a continuation of Corel Linux. Although I've never used Xandros, I did try out Corel Linux a number of years ago, and it installed and ran quite smoothly on my machine. It had a professional appearance to it (eg. a graphical LILO instead of text-only), so I would imagine Xandros would have these same qualities.

If you don't have any experience with Linux, I would not recommend buying Xandros, however. Try something free first, and once you know enough about Linux to decide if you really need Xandros, then go ahead and buy it.

John A
Vampirical Lurker
Team Colleague
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
 
  • 1 cd (you can order it if you dont want to download, its cheap - you want version 7.04 feisty fawn)

Why not 6.06 LTS??? See I downloaded this because I thot it would be better (older so more stable, more support for it, plus the 'LTS' thing) and it was just kinda weird. I was getting random shapes on the screen, and for most of the time (about 40 minutes) a black screen with thin purple vertical stripes. In the end I got tired of waiting and exited (I was using a virtual machine). D'u reckon this happened just because it was a 6.06? My friend used 7.04 and didn't have any problems. Also for a 7.04 do I NEED to have about 5 GB free space? I'll have enough ram for it (about 512 MB).

Thinka
Posting Whiz
Team Colleague
378 posts since Aug 2004
Reputation Points: 50
Solved Threads: 11
 

If you have a high-speed network connection, you should try Debian. I've been using it for years with no trouble. As long as you have relatively new hardware (not much more than five years old) and don't have hardware bits that are specially made for manufacturers like Dell, Gateway, etc., Debian should install real easily.

Download the network install ISO (netinst.iso) for the stable release. Burn the image to a CD, then boot from the CD. Once you get through most of the install, you'll get to select the 'type' of software you want. Initially, stick with Desktop and Standard.

After a single reboot, the install will complete and start the GUI. You should then be ready to explore GNU/Linux.

Personally, I don't care for the default window manager; I prefer KDE. For software, I use:
- konqueror and iceweasel for web browsing,
- kmail for email,
- acrobat for PDFs,
- GnuCash for personal finance,
- GIMP for image manipulation,
- ImageMagick for batch image processing,
- SANE (xsane, etc.) for my scanner,
- scanbuttond (with my own script mods) to enable the scanner's buttons,
- OpenOffice for word processing and typesetting, and, of course,
- xterm for command line work (which is most of what I do).

Most of this software should be installed with the Desktop selection. You may have to search the net for a couple things.

I recently added an EXT3 filesystem to share data with Windows. Yes, there is a Windows EXT3 driver, and it works well. There is also a R/W NTFS driver that's part of the latest 2.6 kernel; I've had no trouble with it. There are a few esoteric Windows functions that the driver doesn't handle and, of course, it does not deal with Windows' access rights system: once you mount the filesystem, you can access the whole thing.

Debian ably handles USB hard drives, most 'standard class' USB devices (like serial and parallel ports, flash drives and n-in-1 devices), 'generic' syncing with PDAs and PDA phones, IDE, SCSI and SATA drive, RAID using the md driver, and many other things.

I've had few issues with Debian. One, it wouldn't recognize my ancient joystickman joystick (can't find Win drivers for it any more either, and the unit should be tossed in the dust bin, so it doesn't matter), and xfig (a nice technical drawing program) gave me a SIGSEGV error and crashed the other day.

If I need to install some software, I run aptitude, find it, select it, and go. I rarely have to go outside Debian to find programs for specific tasks.

If you are new to GNU/Linux, be prepared to install Debian several times: on general principle, to learn, and perhaps because you royally screwed the system.

If you have the newest CPU with hardware virtualization support, you should be able to load up Xen and create virtual systems for GNU/Linux, Windows and other OSen.

As to 64-bit, it's nice, works well, but certain everyday things don't exist yet, like acrobat and flash. Yes, there are FOSS versions, but they are still too young yet for general use. I ran 64-bit Debian for a few months on my dual dual-core AMD system, but switched back to 32-bit for these reasons.

About the only things I use XP for are Adobe Illustrator (GNU/FOSS versions are not yet mature enough), Diablo (about the only game I own), and doing some development for a custom Palm-III application I dreamed up. I do darn near everything else with GNU/Linux. And have done so for around seven years now. (Before that, I used BeOS for a few years, but that's another story. I still have my original Be Boxes.)

Once you're reasonably familiar with GNU/Linux, get a copy of DD-WRT ( www.dd-wrt.com ) for your gateway/router, if it's supported. It's Linux, and has much the same functionality, although it's reduced to fit those embedded systems.

Go for it. Wipe out Windows and start using GNU/Linux. You won't be sorry.

Fest3er
Posting Whiz in Training
242 posts since Aug 2007
Reputation Points: 51
Solved Threads: 35
 

SUSE and Ubuntu is recommended for newbie users.

fzafarani
Light Poster
33 posts since Aug 2007
Reputation Points: 10
Solved Threads: 1
 

Actually for noobs I would recommend a traditional/hardcore unixish distro. This allows you to start learning immediately. Also with a tradition unixish distro, the skills learned will carry over to almost any *nix.

Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: