LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Which Linux to use? (https://www.linuxquestions.org/questions/linux-newbie-8/which-linux-to-use-788054/)

JD99 02-09-2010 01:32 PM

Which Linux to use?
 
HI, Linux virgin here!
I know nothing about Linux but want to install it as an OS on my laptop. If someone can point me in the right direction, I'm happy to do my own research but I'm having difficulty. For instance what is the difference between Red Hat and Ubuntu and where can I find information about using Linux as an OS?

I'd also like to learn about the pros and cons of using Linux and again if someone can give me directions to a useful source of information, I'll be happy with that. (might even get back into writing code!)

I'd like to find out how to ensure I load the correct drivers for my laptop and where I can find these.

I suppose I could buy a Linux for Dummies book but I suspect that is aimed at writing code which is not what I want to do (at least, initially). All suggestions gratefully received - thanks.

MTK358 02-09-2010 01:38 PM

www.distrowatch.com

dixiedancer 02-09-2010 01:39 PM

There are soooo many to choose from! There's a way-kewl "distribution chooser" to help newbies decide, here.

For complete newbies coming from Windows (as I did a few months ago), I can tell you that Mepis and Ubuntu are great for newcomers! It ain't Windows, it's different, but wonderfully so.

Enjoy!

-Robin

0ct0 02-09-2010 01:39 PM

Download virtualbox and install a couple of different distros. my preference is red hat based systems. i'd say stay away from ubuntu as it drives you away from the cli

johnsfine 02-09-2010 01:43 PM

Quote:

Originally Posted by JD99 (Post 3858114)
what is the difference between Red Hat and Ubuntu

IIUC, the Red Hat work station version is no longer maintained (Fedora is the free version of what an updated Red Hat workstation would have been). RHEL (the Red Hat server version of Linux) costs money for updates (which you need) and for support (which you probably don't need). CENTOS is the free version of RHEL.

Ubuntu is probably the most popular workstation version of Linux. Ubuntu has some server stuff as well, but I think Centos is the clear choice for server Linux.

I think KDE is the best choice for desktop for a beginner or for someone coming from Windows. So KUbuntu (Ubuntu with KDE as the default desktop) may be a better choice than Ubuntu.

I use Mepis for my home Linux systems. That is similar to KUbuntu, but I think slightly better.

Quote:

I'd also like to learn about the pros and cons of using Linux
The big con is that it is different from what you are used to. The big pro is that it is more resistant to malware. There are lots of other pros and cons.

Quote:

I'd like to find out how to ensure I load the correct drivers for my laptop and where I can find these.
Most distributions (including KUbuntu and Mepis) are available as a LiveCD. That means you can run Linux (with some annoying pauses) booted from the CD without loading anything onto your hard drive.

Use a liveCD to test for basic hardware compatibility and to be prepared for any issues you might hit during install. So before you start to install on your hard drive you should know what driver issues you will hit.

Issues are likely with wireless network and with the display adapter. If you hit an issue with wireless network look for similar threads and/or start a thread to ask about it.

NVidia display adapters tend to fail to operate with the open source nv driver. You may need a boot time option to force it to use a more generic driver such as VESA. Then you get lower speed and maybe limited resolution. Once you have Linux installed, it is easy to switch to the non open source nvidia driver. After that driver switch, nVidia tends to be better than other brands. KUbuntu and Mepis and some other distributions have built in tools to help you through the switch to the nvidia driver. Alternately, the nvidia website has a generic Linux install file that will put the driver into any Linux distribution (but using that non distribution specific method usually means you'll need to do it again on every kernel update).

Quote:

Originally Posted by 0ct0 (Post 3858126)
Download virtualbox and install a couple of different distros. my preference is red hat based systems. i'd say stay away from ubuntu as it drives you away from the cli

I think that whole class of suggestion acts to drive newbies away from Linux entirely. Newbies should start with the easiest methods. virtualbox is both more difficult and less meaningful than trying Linux with a liveCD. Fedora (Red Hat based workstation distribution) is less beginner friendly than Ubuntu or Mepis. CLI is less beginner friendly than GUI.

pixellany 02-09-2010 01:45 PM

The first thing to do is try some different versions---I typically recommend anything in the top ten at distrowatch (link above). Most of these will be available as a "Live CD", meaning that you can run Linux without installing it.

When you are ready, then install to your hard drive and start working with it.
Quote:

I suppose I could buy a Linux for Dummies book but I suspect that is aimed at writing code
No--you will see reference to some basic shell commands, but you do not need to write code (ever). You may eventually WANT to write some simple scripts, but that comes later.

MTK358 02-09-2010 01:48 PM

I forgot about this great distro chooser:

http://www.zegeniestudios.net/ldc/

chrism01 02-09-2010 04:51 PM

Actually, there are 3 RHEL options; server, workstn, desktop : http://www.redhat.com/rhel/compare/
Fedora is essentially the R & D distro for stuff that will later be seen in RHEL; a bit bleeding edge.
RHEL you haver to pay for updates/support; Centos is a free version of RHEL; includes updates but not support.
Fedora is free.

DavidMcCann 02-09-2010 05:42 PM

Linux for Dummies is one of the better books in the series. It's an introduction to installing, configuring, and using Linux and the common applications — nothing too technical — and you get an Ubuntu disk. I'd recommend it.

JD99 02-10-2010 04:31 AM

Which Linux to Use
 
Thanks to all for your replies. All so helpful.

I'll use the download sites to burn a CD and see how the different varieties run.

I should be OK with drivers as I have some experience (although quite old) of managing drivers and memory management from the old DOS days!!

Linux for Dummies looks like good reading so I'll get a copy asap.

Question: Eventually I'll run Linux on a 4yr old mini-tower. What are the hardware requirements for Linux and does it have problems with multi-core (quad) or multiple processors? Also can anyone tell me how much RAM linux can usefully address in a desktop - thanks.

Cheers.

PS I'd thank you individually but I can't see the thanks buttons. Still too new I guess!

dixiedancer 02-10-2010 04:59 AM

Each Linux distro has different system requirements. Most are kind enough to include system requirements on their home pages (linked from Distrowatch). Linux comes in all sizes! Puppy Linux can run in as little as 64 megs of RAM! Ubuntu/Kubuntu run adequately in 512 RAM. Xubuntu (one of my favorites because it's simple and graphical, yet really fast) runs a lot faster in my 512 machine than the other 'buntus. Follow links from Distrowatch to the homepages of the distros you're interested in to learn system requirements and other cool stuff!

-Robin

johnsfine 02-10-2010 08:27 AM

Quote:

Originally Posted by JD99 (Post 3858782)
I'll use the download sites to burn a CD and see how the different varieties run.

A lot of beginners get confused by their CD burning software and write the .iso to the CD as a file rather than as an image (specific terminology varies depending on your CD burning software). It must be written as an image, not a file, in order to work.

Quote:

does it have problems with multi-core (quad) or multiple processors?
Almost any Linux distribution now includes SMP (multi core and multi processor) in every pre built kernel. Kernel package choices with "SMP" in their name are typically named that way for historical reasons, so the lack of "SMP" in the name of some other kernel choice almost never means it actually lacks SMP support.

Quote:

how much RAM linux can usefully address in a desktop
Are you asking minimum or maximum?

Some 32 bit Linux distributions provide a non PAE kernel by default so the maximum ram is something less than 4GB (typically around 3.5GB, exact value depends on the BIOS and motherboard). Most of those distributions also have a 32 PAE kernel available as a package you can install easily to get support for up to 16GB of ram. If the package description says "up to 64GB" it probably isn't useful over 16GB. Normally you want a 64 bit distribution for 16GB or more.

If your CPU supports 64 bit, for 1GB to 16GB of ram it probably won't make much difference whether you select a 32 bit or 64 bit Linux distribution. Probably 64 bit would be just a tiny amount faster.

I know less about the minimums. That will vary by distribution and by your choice of desktop software. I think KDE is the most beginner friendly desktop software, but it will have a higher minimum ram for effective use than some other desktop software, maybe around 0.5GB for 32 bit and a little higher for 64 bit.

jschiwal 02-10-2010 09:13 AM

Some distros, such as openSuSE and Fedora have DVD images where you can install a number of desktop environments. KDE, Gnome, XFCE4, and others. If you install a KDE program, you can still use it in Gnome and the menu items are maintained for all the desktop environments you use.

Other distro's such as Ubuntu, Kubunu, Linux Mint provide a single Desktop environment. Installing a program for KDE on Gnome would be a lot more work.

If you have a 64 bit processor, with more than 4 GB of ram, then download a disc for X86_64. Linux doesn't have the 64 bit driver problems that seems to plague windows users. Many 64 bit X86_64 distro's are biarch. Installing a 32 bit program is as simple as selecting it in your Package Manager.

johnsfine 02-10-2010 10:43 AM

Quote:

Originally Posted by jschiwal (Post 3859087)
Other distro's such as Ubuntu, Kubunu, Linux Mint provide a single Desktop environment. Installing a program for KDE on Gnome would be a lot more work.

I don't think any of that is a lot more work. Mepis installs just KDE by default. But if you wanted Gnome, it is very easy to install.

If you want a program based on Gnome but don't want Gnome itself, that is also easy and works well. When you install a program, the package manager automatically installs whatever Gnome libraries that program needs. If you have 1GB or less of ram, you should be more careful to use programs that go with your desktop environment. Programs from another desktop environment will work, but they will use more ram because they don't use the same shared object libraries used by the desktop environment. I have 8GB of ram on my main Mepis system, so practices that "waste" memory don't bother me at all.

chrism01 02-10-2010 05:35 PM

Here's some good links

http://linux.oneandoneis2.org/LNW.htm
http://rute.2038bug.com/index.html.gz
http://tldp.org/LDP/Bash-Beginners-G...tml/index.html
http://www.tldp.org/LDP/abs/html/
http://www.redhat.com/rhel/compare/


All times are GMT -5. The time now is 02:19 AM.