Beginner's Guide to Linux Distros 409
Martin writes "TipMonkies has a nice overview of various Linux distros for those of you with little time to research each distro yourself. The article also discusses some of the advantages/disadvantages of each distro." From the article: "SUSE- The 'U' is hard and the 'E' is soft. Almost like the word sue with an S on the end. SUSE is the other big commercial distro. It was when it was still it's own company in Germany, and now even bigger since being purchased by Novell."
Slackware (Score:2, Insightful)
Re:Slackware (Score:5, Insightful)
I'm still learning when using a GUI, I'm just learning how to do a task without reading a manpage.
Re:Slackware (Score:5, Informative)
--
Evan
But people don't want to learn. (Score:5, Insightful)
Re:But people don't want to learn. (Score:2)
Re:But people don't want to learn. (Score:3, Insightful)
Have you installed Linux lately for Desktop systems? I installed Fedora Core 4 and Ubuntu recently and was blown away by both. Both detected everything on my relatively new computer and loaded the drivers correctly. With Windows XP, I had the mundane task of installing drivers and programs manually, which isn't fun. Face it: Linux is becoming easier every day.
Re:But people don't want to learn. (Score:3, Interesting)
Ok. Could you maybe open that up a little?
See, for me linux looks like a very good desktop OS. On my old HP laptop Ubuntu works faster and more reliably than Windows 2000 that it replaced (it was also easier to install). Most of my computer use fits in to the categories you mentioned -- the fact
Re:But people don't want to learn. (Score:3, Informative)
Re:Slackware (Score:2)
When someone says CLI is more powerfull what they are really saying is, my favorite distro doesn't have a GUI for everything yet. Look guys, we all use the same apps, just some of us have the _OPTION_ of using a GUI to configure it. It doesn't make us less intelligent than you.
Re:Slackware (Score:3, Interesting)
Heh... I must be an old fart at heart, then. Sometimes I certainly feel like one (at 26). I was attracted to Linux mostly because it looked difficult. Now please bear with me, I'll get to my points soon. First a tiny bit of background.
I first tried some version (1.x.y) in '94 but it threw a kernel panic almost instantly (I reasoned it was due to my 540MB Conner harddrive using some kind of "EasyBIOS") and didn't know how to fix it (didn't have the 'net to look to for help either). I put it away, and insta
Re:Slackware (Score:5, Insightful)
Why?
I can't wait for your reply...
Re:Slackware (Score:3, Insightful)
Why?
I can't wait for your reply...
What if there is no GUI? Not all servers have a 'Start' button...
Re:Slackware (Score:3, Insightful)
Re:Slackware (Score:5, Funny)
Re:Slackware (Score:5, Insightful)
If you RTFM, it sounds like this is more geared towards people using it on a desktop.
And it's that kind of zealotry that puts people off trying linux. You may be thinking you're helping, but what the average non-tech geek hears from a statement is this:
"Learn to do it without a GUI. Only stupid people need GUIs"
Now, like I say, that's not what you mean to say, but that's how "Learn to do things without pretty GUIs. That's the best way to learn." will be interpreted by a fair percentage of non tech people.
Re:Slackware (Score:2)
Now, like I say, that's not what you mean to say, but that's how "Learn to do things without pretty GUIs. That's the best way to learn." will be interpreted by a fair percentage of non tech people.
No, the non-technical people be asking, "WTF is a GUI?"
Re:Slackware (Score:2)
Re:Slackware (Score:4, Insightful)
While I agree Linux/UNIX/Windows sysadmins (me) need to use a CLI for many tasks, my grandmother doesn't. She is never going to administer a server.
The concept of a CLI is hard for some people to grasp, even though it is primative when compared to a GUI. When my mom or grandmother wants to open a disk, she double clicks a pretty icon. Simple enough. Typing mount
Re:Slackware (Score:2, Informative)
The same is true of most Start Button based things. If I want to install a new program, I just type 'emerge package'. Want to start an app? Just type the name. Check for wireless? 'iw
Re:Slackware (Score:2, Interesting)
How about "WindowsKey + F"? The first time in, turn off the stupid puppy, and set up the options the correct way, then a search is always just a WindowsKey+F away. No, I don't think the Windows search is all that great, but it's not that complicated or difficult to get to, either. You don't even have to switch to a terminal window. It's easier for people to lear
Re:Slackware (Score:3, Insightful)
Why?
I can't wait for your reply...
Because a GUI only allows you to do tasks which the GUI designer thought to create a button for. The *nix command-line interface, with its "everything is a file" plus "tools do one small thing and do it well" design priciples, provides a rich environment where you can do almost anything you can imagine -- including shooting yourself in both feet. But *that's* very educational, and since it's onl
Re:Slackware (Score:2, Insightful)
Because with a command line you can execute commands that the designer didn't think of creating a command for?
You can create inadequate command line tools just like inadequate GUI tools. The interface used doesn't dictate the coverage.
Re:Slackware (Score:2, Interesting)
Most of the really good Unix tools would likely be considered "inadequate" by someone who doesn't understand them, because they are designed and intended to work in conjunction with some other tool or tools.
So the answer to your question is, yes, by design.
That's the point. Unix tools are like Tinker Toys. Each piece has some nominal value in its own right, but are really pretty ina
Re:Slackware (Score:3, Insightful)
Re:Slackware (Score:2)
Therefore, when they just use the pretty GUI, they don't actually learn anything, whereas when they struggle to use the command line and eventually master it, they have learned something.
Duh.
Re:Slackware (Score:3, Insightful)
Re:Slackware (Score:4, Insightful)
I'll tell you why I like the commandline: I can copy lines of commands that I don't understand off webpages and fix problems in Linux without having to read a bunch of GUIs.
I yeah....I guess I don't learn anything. You're right!
Re:Slackware (Score:2)
So I'm not sure how the command line is faster. For some things yes, and certainly an expert user can do amazing things with it, but for the average user there should never b
Re:Slackware (Score:2)
The question is what kind of a person are you? Are the kind of a person who wants to be just another average luser^H^H^H^H^H person or do you want to be an expert? If you want to be an expert learn the command line.
Re:Slackware (Score:3, Informative)
Some things are hard to learn unless I force myself, but afterwards I'm usually glad I did. It's not enough that something like a command line is available. It has to be all I h
Re:Slackware (Score:3, Insightful)
Why? Because the command line is more productive and more efficient. Sure it's harder to learn but once you learn it it's easier to use. That's why.
Re:Slackware (Score:2, Interesting)
It took me a long time to warm up to Linux because I didn't understand how things worked underneath the pretty GUI. Coming from the DOS/Windows world I just didn't feel comfortable having the command line there and not knowing how to use it.
On one hand you have Linux distributions that largly allow you to run the system without ever needing to use the command line. Thi
Re:Slackware (Score:2, Funny)
Re:Slackware (Score:5, Insightful)
Many people who have extensive experience at a command line happily started using GUIs when decent ones came out. Even the early textmode ones. The concept of partitioning tasks into parts of the screen and seeing your work "all on one screen" is powerful. Not to mention WYSIWYG and font and color cues on webpages.
I still use the command line a good chunk of the day - discarding web browsing or movie watching, I'm on a prompt the majority of the time. It just happens to be a konsole with a screen session on each computer.
Being good on a command line doesn't make you "better" or "more in tune" with a machine. It just means you are good on a command line.
--
Evan
a good resource (Score:2)
Re:a good resource (Score:2)
1) In what way are Mandrake's
2) Why does he mention yum and apt-get, but not urpmi which
Re:a good resource (Score:2, Insightful)
Problem is, distrowatch doesn't do what this guy's trying to do, which is to produce a brief, easy to read, and easy to understand summary of the biggest distros.
Unfortunately, his attempt at doing so isn't that great, for the reasons you mentioned. It glosses over lots of useful information while getting stuck in details that beginners probably don't care about anyway. And he succumbs to acronym soup (HAL, KDE, GNU, CLI) without explaining any of them.
SuSE Pronunciation (Score:2, Informative)
Re:SuSE Pronunciation (Score:2)
"S-U-S-E". No one ever corrected me.
Oh well....
Re: (Score:3, Informative)
Re:SuSE Pronunciation (Score:2)
Re:SuSE Pronunciation (Score:2)
Are you sure that's not Software- und Systementwicklung? It makes a lot more sense to take the word that's being compounded rather than a random letter from a word you've already sampled. Crazy Germans.
Re:SuSE Pronunciation (Score:3, Interesting)
What you're wishing for is for everyone to become more educated, and while it's certainly a noble wish, it's also not entirely realistic.
Also, I've never heard anyone saying a soft c to mean anything other than a c that sounds like
Re:SuSE Pronunciation (Score:3, Informative)
Re:SuSE Pronunciation (Score:3, Informative)
the problem with describing the "u" and "e" as "hard" and "soft" is that it's not only vernacular, but it's being misused. the words he's looking for, to imprecisely describe vowel pronunciation, are "long" for the u and and "short" for the e -- "hard" and "soft" are used to imprecisely describe consonants.
the four phonetic segments in "SuSE" are:
Summary (Score:2, Informative)
Currently, the biggest distros not derived from RedHat or Debian are Slackware and Gentoo which also have their own package management systems with various advantages/disadvantages
[2]
Now with Lycoris (just purchased by Mandriva), Xandros, Linspire, and a number of others, Mandriva no longer is known as the most dumbed down distro, but still is very good for people new to GNU/Linux
[3]
There are plenty of ground up distros, but most are derived either from RedHat using RPMs (RPM stands for RedHat Package Ma
Progressing (Score:2, Interesting)
Distrowatch (Score:5, Informative)
For a less biased review site, check out Distrowatch [distrowatch.com]. They also link to independent reviews.
eh... (Score:5, Interesting)
I dunno... while much of this dude's article seemed accurate, after reading the above, I've come to the conclusion that even after all his years of experience, he's still a newb... or he's just plain smoking crack.
Re:eh... (Score:4, Informative)
It was poor wording, but what he said makes sense if you think of it that way.
Re:eh... (Score:2)
Re:eh... (Score:2)
Although I agree it's a very poor explanation.
Hard U? Soft E? (Score:2)
I don't claim to be a linguist, but WTF is a "hard U" or "soft E"? I'm familar with "long" and "short" (and their accepted definitions in modern English) ... but hard and soft vowels?!
Were they confusing this terminology with that used for consonants, such as "hard g" or "soft g"?
Re:Hard U? Soft E? (Score:4, Informative)
Which is interesting, given that the SuSE FAQ [sourceforge.net] says otherwise:
Which makes more sense to me given my (limited) knowledge of how to pronounce German words....
Got the debian releases wrong (Score:5, Informative)
Slack-current (Score:5, Informative)
There's some assumption that you know what you're doing, and Slack doesn't set X as the default runlevel, but there's also a really helpful book available for free at Slack's website. About the only thing you really need to know is that RL4 is X, not RL5. That, and that it uses BSD init placement (/etc/rc.d/) instead of SysV (/etc/rc.d/rc.X/). Other than that, it's Linux. What works for one distro will work for Slack. Only there's probably already a package so you don't have to compile from source, just check linuxpackages.net first.
Also, Gnome has been moved to
Maybe it's me (Score:2)
Re:Maybe it's me (Score:2)
He got the order wrong (Score:2, Informative)
Slackware
Debian
Gentoo
Redhat
Suse
Man d rake
etc.
Slackware is the oldest existing distro. It is also my second favorite.
Debian is... Debian is just incredible. It should be covered early on because it defines a linux based distro for anyone who has been around for a while. I do not particularly care for debian though.
Gentoo needs to be covered early because it can give you the most features with the least amount of hassle. Personally, this is my favorite distro.
Redhat, and therefore Fedora, s
Linux From Scratch (Score:2)
We used it as a reference when we built the first full version of GoboLinux [gobolinux.org] -- essentially following the steps of the book and adding our modifications (configure and makefile flags) to build the new directory structure, to make our "/usr"-less distro.
To this day, I refer to their build instructions every now and then. They also contain a good collection of security patches, so
Re:Linux From Scratch (Score:2)
Everytime I hear someone say "compiling packages by hand" I think of some guy looking up assembly equivalents of the code in question, then optimizing the assembly in his head, and finally doing an opcode translation.
I wonder how long it would take to do a stage 1 install of Gentoo that way? Any takers?
Re:Linux From Scratch (Score:2)
As someone who has already done exactly what you described, in a distant Apple II past (6502 asm... large chunks of code any time you needed a 16-bit operation, what a pain) -- except for the "optimization in his head" bit of course; I resorted to plain-old paper, much easier to fix the j
Laptops... (Score:5, Interesting)
I've been through Debian installs so many times, and I get so close, but there's always one thing or another I can't quite get (used to be sound, now I got that working but the darn thing won't sleep anymore)... I tried Kanotix, again the sleeping issue... downloading Ubuntu now. (Yes, in case you can't tell by the list I'm a big Debian fan... but Fedora is next on the torrent list, lousy 2.7GB download though)
Is there a reason laptops are so tricky for linux, and yes I know all about linuxforlaptops.com and the other websites which cater, but still, the installs are frustrating, the wireless has finally gotten to a point where it's ok, but still not great (enabling wep and connecting to a varity of networks etc)...
Does a "for laptops" distro exist?, I'd love it, hell I'd help with it if my skills could be used.
Sidenote: The old debian installer had much better support for laptops than the new one!
Re:Laptops... (Score:2, Informative)
YMMV I mostly use Ubuntu now and just keep PCLOS around for a rescue CD.
Re:Laptops... (Score:2)
Re:Laptops... (Score:2)
Also means they have good GUI tools for setting up Wireless and managing it (connecting to new networks, WEP, etc.).
Re:Laptops... (Score:3, Informative)
Re:Laptops... (Score:2)
Re:Laptops... (Score:4, Informative)
That, and I like the GUI stuff. You can be a power user on SuSE without having to remember arcane CLI commands. Of course, if you want to, you can.
I tried Debian on my laptop and gave up after struggling with the devices for 20 hours or so. With SuSE it was all done for me.
Nice (Score:2)
This article gave me a good ground to work off of as far as what I should be looking at to start with. I wanted something that would give me configuration flexibility and a good set of packages, but I really didn't care much for graphical configurations (99.9% of my unix work is on the command prompt anyway, and I actually like the OpenBSD inst
Another distro guide (Score:3, Funny)
Suse Manuals (Score:5, Informative)
The Manuals that come with Suse are some of the best I've ever seen. Granted by the time I switched to Suse I'd been using Linux for several years and didn't find the user manual all that useful, but the administration manual is still a great reference. In fact I probably refer to it more than my Linux: Complete Reference book.
The author makes quite a point of mentioning that Suse Professional runs about $100, but fails to mention the quality of the manuals you get with it, or that you can buy an "upgrade" version, which is the full version without the printed manuals, for around $40 from Suse's website.
Fedora core kernel upgrade how to? (Score:2)
Is there a howto for this?
I sure do miss the nuts and bolts style of slackware, but the instant hardware recognition makes up for a lot of it. Also, RedHat FC3 is a snap to configure my LAN. I could never figure out the arcane commands needed to set up a LAN/internet connection over cable modem/router in Slackware (although hooking a single machine to DSL was insanel
First experience with Unbuntu. (Score:2)
Then I easily got samba installed & running with the package manager. Yay. This failed previously when it was a debian box(none of the d/l sites worked).
Much to my amazement, sound worked! I copied a mp3 file off a windows share(that was effortless) and boom, it was playnig in xmms.
Then I tried to edit the samba config file, but it needed me to be root. Okay, let's just put in the roo
Ubuntu (Score:2)
Re:Ubuntu (Score:2)
Allowable post types: (Score:2, Funny)
2) Downside X of my distro isn't a problem, you just...
3) You left out that my distro does...
4) My distro has apt/emerge, therefore...
and the only reasonable response...
5) Good. We need a simple guide to the pros/cons of the various distributions and of their intended userbase.
He should, however, add that Ubuntu gives a linux user the best of both worlds - ease of use and power. My distro is
too many distros (Score:3, Insightful)
Anti-Gentoo bias? (Score:4, Insightful)
But he fails to mention where those "advanced" users went and why it would make sense to recommend a potentially more complex distro to new non-Linux savvy users.
Being a Gentoo user myself, I agree that Gentoo is not a dpkg/rpm-based distro, and that it can take ages to compile stuff, but this blatant bias is just completely partial. He was somewhat neutral on other distros (the ones he mentioned, never mind the ones he just ignored, like Mepis), he even showed some ignorance on Slack, but Gentoo did not deserve those lines, imho!
Re:The Gentoo conundrum (Score:5, Interesting)
No, I didn't want mysql when I installed postfix, no, I didn't really need libjpeg/libtiff/libpng to install samba, no, this box is a server and I don't want X, why is php dependant on X! (and other weird package dependencies I've noticed in various distribs)
The flipside of the coin is that perhaps I want php or something compiled against postgresql or some other combination of modules which, for instance, fedora or debian won't allow me to have? Gentoo gets around this rather well as everything is compiled and you can link packages against the libs that you want. Also since you're compiling it yourself for your system you know it'll work whereas you can't be sure with rpms these days as they can be made for any number of distribs.
Gentoo is for advanced users who don't mind compile times and like having things customized the way they want it. It's not a bad distrib, don't knock it because of some of the users.
Re:The Gentoo conundrum (Score:3, Interesting)
Originally, I had kicked Gentoo around because it had 'bleeding edge' support for new hardware. Wanted to run AMD64, wireless, or some ATI video chipset on a laptop - I could usually get it up and running a few months before the major distros started including it. All good and fine, but not enough to hold me to a distro when the others got the support
Re:The Gentoo conundrum (Score:3, Insightful)
from teh author (Score:5, Informative)
Ubuntu and Slackware (Score:4, Informative)
Re:Ubuntu and Slackware (Score:3, Informative)
Re:Ubuntu and Slackware (Score:3, Interesting)
Ubuntu arrived on the scene at almost the exact same time that Dropline was starting to stagnate a bit - Todd had pretty much burned out on the project and started a transition from a one-man metadistro to the project being community
Distrowatch (Score:5, Informative)
My personal suggestion for newbies to get a LiveCD like Knoppix or UbuntuLive. Then move on to an friendly system like Mandriva/Fedora/UbuntuInstall/Mepis, etcetera depending on their specific needs and research (distrowatch again).
If they want to get even more into it, try something like Slackware or Gentoo. Maybe as a final stage of total mastery Linux From Scratch:D
OTOH, if they really have spefic needs, there's no end to distros out there addressing a niche market and not just the desktop.
Oh, and avoid those people who make "their" distro a religious choice and all other nonbelievers infidels.
The First Live CD? (Score:5, Informative)
The first Live CD was Yggdrasil. You young whippresnappers would do well to learn how to say that word, yo!
Re:SUSE (Score:4, Insightful)
Re:SUSE (Score:2)
Uh.. it's German (Score:3, Interesting)
And the 'E' on the end of a word in German has the English short 'A' sound, or 'uh' sound. So it's somewhat pronounced like 'su-suh.'
Slightly OT: but Knoppix is also German, and is pronounced with a beginning hard 'K' sound at the beginning: 'Kuh-noppix.' Though if you say it that way in the US everyone will look at you strangely.
Re:SuSE != 'sue with an S on the end' (Score:2)
Re: (Score:2)
Re:SuSE != 'sue with an S on the end' (Score:2)
Re:SuSE != 'sue with an S on the end' (Score:2, Funny)
No, zoo-zuh. Prevocalic S makes the
Yes. I agree, but you both miss the finer point of the german language: you must yell it... loudly.
Re:finally... (Score:5, Insightful)
Re:finally... (Score:5, Insightful)
Do "newbs" know what HAL or curses are or even necessarily the differences between KDE and GNOME? His use of terminology would be baffling if I didn't know a fair amount about Linux.
I agree. At the very least, he could have provided links to pages describing what these terms mean, or even a short blurb at the beginning of the article. There is much more to Linux than the distro, even for people that do not stray from the confines of the installation CDs. For example, I use Mandriva 2005. Just off the CDs, I have a choice between 8 or 9 desktops, at least 4 email clients, several web browsers, and of course the choice to run in X or the CLI where ncurses becomes an important term to know.
However, I still think this article does a good job. It talks in more abstract terms that do not overwhelm the new Linux user, while providing enough guidance that the user can narrow his search to two or three distributions. This is essential given that too many choices can overwhelm users, and most new users are used to having only one or two choices (e.g. Windows or MacOS).
Hardly (Score:4, Interesting)
He's already corrected the first one (SUSE, being from Germany, is not pronounced with a silent 'E') but more remain. For instance, he confuses Debian testing and unstable, reversing them.
Re:Hardly (Score:4, Insightful)
Re:Hardly (Score:3, Informative)