Commentary
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.
More Software Insights
White Papers
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Outsourcing Security: What Every Potential Cloud Security Customer Should Know
"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.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












