 |
Linode.com Forum Linode Community Forums
|
| Author |
Message |
wazdog
Joined: 10 Nov 2003
Posts: 57
Location: Japan
|
| Posted: Thu Nov 13, 2003 11:42 pm Post subject: which distro should a noob choose? pros/cons |
|
|
Howdy y'all. I'm a new Linoder, as I just purchased the 96 a few days ago. And guess what? I'm a brand-spanking new Linux user as well.
I've been using a FreeBSD VDS for over a year as a personal mail/web server etc, and switched to Linode as soon as I came across it! The combination of choice, price and un-official support (these boards) is unparalleled, and I am very excited to be a new member... (plus I've always wanted to try out Linux!)
But, being such a noob, I have no idea which distro to begin with. I'm looking for some basic info, maybe a pros/cons list for the distros offered here. I know everyone has their favorite, and ideally I'd love to have the time to install them all to explore (another GREAT thing about Linode!), but where should I begin?
Time for setup is not too much a factor, as I'll still be paying for the old VDS for another month. Here's what I'm hoping to do:
I basically need a email/web server for myself and a couple dozen users. Not too high traffic, just serving email and some MT blogs. I don't mind a learning curve, I can usually figure things out pretty well, and enjoy the hunt to solve problems, etc.
So here is my (really small and probably wrong) understanding of distro differences. PLEASE add or correct you own info...
DEBIAN
Pros: small (not too important), very popular
Cons: ?
RED HAT 9
Pros: very popular, easy to setup/use
Cons: Just discontinued support, moving to Fedora
(btw, is Linode going to add Fedora?)
GENTOO
Pros: ?
Cons: ?
MANDRAKE
Pros: ?
Cons: ?
SLACKWARE
Pros: ?
Cons: ?
So does anyone have any input on what the differences are? Thanks for your help!
- j |
|
| Back to top |
|
schof
Joined: 18 Sep 2003
Posts: 46
Location: Los Angeles
|
| Posted: Fri Nov 14, 2003 12:04 am Post subject: Re: which distro should a noob choose? pros/cons |
|
|
wazdog wrote: Howdy y'all. I'm a new Linoder, as I just purchased the 96 a few days ago. And guess what? I'm a brand-spanking new Linux user as well.
- j
What follows is OPINION. It's entirely possible many people here will disagree with me vehemently, and that's OK, because they have a right to their opinions too.
I started out with RedHat, figuring that as the industry leader (RedHat, not me) I couldn't go wrong learning RedHat. I ended up switching to Debian, partly because of RedHat's EOL of Red Hat Linux, and partly because I had heard so many good things about Debian.
It's stable, and stuff pretty much works the way you'd expect it to. I don't know if I'd recommend Debian for a first distribution, though. You won't really appreciate it unless you've wrestled with another distribution first. Here was my experience installing the linuxdoc-tools package, both on my redhat system and on Debian: 1) RedHat -- download the linuxdoc-tools RPM, and rpm -Uvh linuxdoc*.rpm. LinuxDoc has a dependency, so I had to go to rpmfind.net and track it down. That package reported a dependency, so I had to track that package down. That package had a dependency...I ended up going through that cycle about five or six times before I got linuxdoc-tools up and running. 2) Debian -- "apt-get install linuxdoc-tools" That's it. Plus, update the entire system (without having to register with Red Hat Network) with this: "apt-get update && apt-get upgrade" and you'll have all the bug fixes and updates Debian has.
Which brings us to the updates. Debian is just as fast as anyone with security updates, but upgrades and new versions take a LOOOONG time to make it into the stable Debian distribution. They go through a somewhat paranoic testing period before releasing any product as stable. This means that the software included in Debian is somewhat stale -- long past the bleeding edge -- but very, very stable. Debian stable isn't well suited for a desktop OS, but for a server I want rock-solid stability, not flash. Debian gives me that. (Plus, you can compile any program from scratch, just like you can with any *nix OS -- but you give up the easy Debian upgrades.)
Debian is the only distribution I know of that actually recommends doing an overlay install of a new version of the OS over the old version. It's as simple as "apt-get dist-upgrade".
As a side note, I'm looking for a free (both open source and free as in beer) disribution for my home desktop, currently running RedHat 8. Any suggestions? |
|
| Back to top |
|
wap
Joined: 03 Nov 2003
Posts: 12
Location: Paris, France
|
| Posted: Fri Nov 14, 2003 3:13 am Post subject: |
|
|
Hi there wazdog. I'm also a Linux beginner, and after getting a linode mainly for learning purposes, I had to make the same choice. What follows is my personnal opinion, based on my personnal experience. I'm sure you're aware that there's no best distribution. It all depends on what you're looking for and on what you're planning to use your linode for.
I didn't consider going with Mandrake because I've had a _bad_ experience with it a couple of years ago. So bad that I didn't return to Linux before last month...
I found out that many people I know are using either Debian or Gentoo. So I thought it would be a good idea to pick up one of those, to be able to find someone to ask my questions to :) If I were you, that's a point I'd definitely take into consideration.
Both Debian and Gentoo seemed to be great as far as security and stability is concerned. I eventually decided to go with Gentoo, but after one day with it, I didn't feel very confortable. I switched to Debian. Now I'm pretty convinced Debian was the good choice for me.
Some great things about Debian : it's stable (I'm speaking of Woody), it's secure, it's a mature distribution and is widely used (means I can find tutorials and help very easily with Google, most books about Linux give examples for Debian, etc.), it's lightweight. Another killer feature is "apt-get". I you ever want to install some unstable pieces of software on Woody, you can use "apt-pinning".
To help you make up your mind, I'd recommend you have a look at this website : http://www.distrowatch.com/ And eventually, go with whatever distribution, try out and you'll build your own opinion.
All the best ! |
|
| Back to top |
|
sunny
Joined: 27 Jul 2003
Posts: 42
Location: New York, NY
|
| Posted: Fri Nov 14, 2003 9:17 am Post subject: |
|
|
My vote goes for Debian or Mandrake.
Debian has apt-get, Mandrake has urpmi-tools. Both of them pretty do same thing. (Easy installation of packages, easy upgrading on the fly, etc). Additionally, both tools allow for the upgrading of the entire distribution.
Debian does edge Mandrake out by a little because of its suprior debconf configuration system. (which doesn't matter too much if you install things by hand). Mandrake lacks such a configuration system, and all updates to /etc and whatever else need to be done via the etc-update command. (Which is very similar to FreeBSD's mergemaster tool).
Mandrake also edges debian out by having an amazing default Postfix install. Debian uses exim by defualt, and has *only* Postfix1 packages. (not Postfix2). Mandrake also has a sophisticated Apache setup via http://www.advx.org/ (rather nifty if you like installing apache, and related via packages.)
HTH
Sunny Dubey |
|
| Back to top |
|
Quik
Joined: 17 Sep 2003
Posts: 124
|
| Posted: Fri Nov 14, 2003 11:55 am Post subject: |
|
|
I haven't read all the helpful posts above, so sorry if this is repeated, but - be mindful of choosing Debian. When installed through Linode it's an *extremely* bare-bones distro (taking up <70MB space). If you want to do anything other than installing very common applications with "apt-get install", then you are bound to run into a number of missing packages whose names will not be handed to you on a plate (unlike RedHat's RPMs). For ease of use, RedHat is still a winner in my opinion - most stuff works out of the box so you'll be able to slowly figure out how things work rather than jumping in at the deep end. Don't let the fact that support for it is being discontinued put you off too much - RH9 support doesn't end until April and by then you're bound to have messed about a bit and moved onto another distro to do the same :)
Good luck! |
|
| Back to top |
|
inkblot
Joined: 08 Sep 2003
Posts: 62
Location: Bucharest
|
| Posted: Fri Nov 14, 2003 12:05 pm Post subject: |
|
|
Regarding Debian:
Quik wrote: If you want to do anything other than installing very common applications with "apt-get install", then you are bound to run into a number of missing packages whose names will not be handed to you on a plate (unlike RedHat's RPMs).
Sounds like you just haven't found the plate on which they're handed.
Code: apt-cache search <search-text> |
|
| Back to top |
|
Quik
Joined: 17 Sep 2003
Posts: 124
|
| Posted: Fri Nov 14, 2003 12:11 pm Post subject: |
|
|
inkblot wrote: Regarding Debian:
Quik wrote: If you want to do anything other than installing very common applications with "apt-get install", then you are bound to run into a number of missing packages whose names will not be handed to you on a plate (unlike RedHat's RPMs).
Sounds like you just haven't found the plate on which they're handed.
Code: apt-cache search <search-text>
What exactly does that do? I haven't got any Debian installations to test on at the moment. |
|
| Back to top |
|
inkblot
Joined: 08 Sep 2003
Posts: 62
Location: Bucharest
|
| Posted: Fri Nov 14, 2003 12:27 pm Post subject: apt-cache search example |
|
|
Quik wrote: inkblot wrote:
Code: apt-cache search <search-text>
What exactly does that do? I haven't got any Debian installations to test on at the moment.
Here is an example (using 'money' as the search text):
Code: [inkblot@dorothy:~]$ apt-cache search money
dtaus - Paperless money transfer with German banks on floppies
gpal - a friendly GUI frontend for the PayPal micropayment service
gnome-games - games included in GNOME2
grisbi - Gnome-based personal financial management program
kmymoney2 - Personal finance manager for KDE
myphpmoney - Finance manager written in PHP
python-pgsql - A Python DB-API 2.0 interface to PostgreSQL v7.x
python2.1-pgsql - A Python DB-API 2.0 interface to PostgreSQL v7.x
python2.2-pgsql - A Python DB-API 2.0 interface to PostgreSQL v7.x
python2.3-pgsql - A Python DB-API 2.0 interface to PostgreSQL v7.x
smstools - SMS Server Tools for GSM modems
smtm - Show Me The Money is a configurable Perl/Tk stock ticker program
It's generally best to do a few searches with various words that might match the stuff you're looking for. In this case, I'd probably try 'finance' next. |
|
| Back to top |
|
Quik
Joined: 17 Sep 2003
Posts: 124
|
| Posted: Fri Nov 14, 2003 1:04 pm Post subject: |
|
|
Looks handy inkblot - thanks!
For beginners I'd still recommend RH9 though as RPMs take out 99% of the hassle when you just want to see something working ;) |
|
| Back to top |
|
You_Wish
Joined: 02 Nov 2003
Posts: 58
|
| Posted: Fri Nov 14, 2003 8:25 pm Post subject: |
|
|
| I am a redhat user. I would recommed loading what your use to using to just get your feet wet. Then go play in the pond of distros, before you lock your self in distro. My feet are soaking wet. |
|
| Back to top |
|
alphonso
Joined: 03 Sep 2003
Posts: 19
|
| Posted: Sat Nov 15, 2003 2:30 pm Post subject: |
|
|
I'm pretty sure that I have never, ever, typed a word or moved the mouse on a PC running Linux, though I've logged into a variety of Unix and Windows servers and spent lots of irritating time with NT desktops. So I think that qualifies me as a Linux noob.
I tried Debian first, but I love the freedom of choice I get with Gentoo (don't flame me, please, because I'm too ignorant to fight back). Spending time with their packaging system, Portage, has got me doing stuff I didn't expect to do, like configuring my own builds where even Gentoo's edge wasn't bleeding enough.
Most important for this newbie -- it's got a great community!
Whichever one you choose, you came to the right place -- Linode gets better every day! |
|
| Back to top |
|
wazdog
Joined: 10 Nov 2003
Posts: 57
Location: Japan
|
| Posted: Mon Nov 24, 2003 7:31 am Post subject: |
|
|
Thanks for all the suggestions everyone!
In the end I decided to go with Debain, so here goes....!
Having fun already! And I'm super-glad to be in such a wonderful, helpful community.
- j |
|
| Back to top |
|
LokiVidalez
Joined: 21 Nov 2003
Posts: 13
|
| Posted: Mon Nov 24, 2003 8:19 am Post subject: |
|
|
| well caker added ferdoina |
|
| Back to top |
|
| |
|