Government // Enterprise Architecture
Commentary
7/30/2007
03:56 PM
Serdar Yegulalp
Serdar Yegulalp
Commentary
Connect Directly
Google+
Twitter
RSS
E-Mail
50%
50%

My Custom Linux Distribution Chooser

A couple of columns back I talked about how many people are daunted by the sheer number of Linux distributions out there. I argued that the total number of distributions that you need to consider are actually fairly small, and that it probably wouldn't be too tough to create a road map or chooser. Here's my first attempt at doing exactly that.

A couple of columns back I talked about how many people are daunted by the sheer number of Linux distributions out there. I argued that the total number of distributions that you need to consider are actually fairly small, and that it probably wouldn't be too tough to create a road map or chooser. Here's my first attempt at doing exactly that.

The idea is simple enough: Pick the sentence that describes you and your needs most closely, and look at the distributions mentioned there. The distributions are listed in roughly descending order of appropriateness. If you don't see a distribution mentioned there, it may just be that I was trying to keep things simple; there may be room for it in a future edition.

"I just want to get my work done": Ubuntu, Red Hat / Fedora, Debian, openSUSE.

Rationale: These distributions seem to have the best mix of general-purpose applications (or access to same) served up in a in a relatively user-friendly wrapper. I've grouped Red Hat and Fedora together since Fedora is a derivative of the Red Hat line; Fedora is the more consumer friendly version of the two and comes with only community-level support, while Red Hat is aimed at businesses and professionals and comes with support from Red Hat Inc. itself.

"I'm setting up a server": Red Hat / Fedora, Ubuntu Server, Slackware.

Rationale: Both Red Hat and Ubuntu have relatively easy-to-administer server editions of their distributions. In theory, most any Linux distribution can be a server -- there's no real distinction between a "desktop" or "server" edition of the product as there is with Windows -- but it helps to have a distribution with the right tool mix out of the box.

"I want to learn about Linux from the inside out": Slackware, Gentoo, Linux From Scratch.

Rationale: There's no better way to learn Linux than by working with a distribution that demands that you learn as you go. These distributions are not as user-friendly, but you'll definitely learn.

"I'm trying to put this older computer to some use": Damn Small Linux, Puppy Linux.

Rationale: These smaller distributions are built to run most anywhere, and are a good way to quickly determine if an older computer can be kept running.

There may be other ways to break this down, but to me the most effective way to do it is to ask: What do you want to do? If you have that in mind, it's a lot easier to pick the right distribution than almost any other way I can think of.

Comment  | 
Print  | 
More Insights
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest, Dec. 9, 2014
Apps will make or break the tablet as a work device, but don't shortchange critical factors related to hardware, security, peripherals, and integration.
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of December 14, 2014. Be here for the show and for the incredible Friday Afternoon Conversation that runs beside the program.
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.