Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is a question that's puzzled me for quite a while (and refers to the differences between all distributions).

In my mind, a distribution is: a pre-configured OS, with some pre-installed packages, some created by the distribution's community that are unique to that distribution (e.g. apt-get).

I'm not sure my definition is right as I feel there's something else. I'm really interested in setting up my own ArchLinux distro (which starts as a very minimal barebones system that you expand yourself) but feel I need to understand this first.

share|improve this question
up vote 6 down vote accepted

The biggest difference between different Linux distributions is the package management system used. Ubuntu is very similar to Debian and uses the Debian package management system (.debs, apt-get etc.). However, there is a much bigger difference between Ubuntu and Fedora and Red Hat which use the Red Hat package management system (.rpms, yum etc.). ArchLinux uses the Pacman package manager. Other distributions, such as Gentoo, require everything to be built from source.

Distributions with a package management system often have a different set of packages available in their repositories.

The most visible differences are the default application selection and the default themes and settings. These seem to be the decisions that cause the most controversy but they are the easiest to change; all distributions are extremely customisable.

Also, the different distributions have limited binary compatibility, which means that the source code for packages has to be compiled separately for each distribution to create native binaries.

You can read about binary compatability her:

share|improve this answer
Thanks, this helped. Debating whether to take the full plunge into Arch or to use something like Ubuntu Minimal now - I know my way around aptitude but I've heard pacman is quite good. Thanks! – Ross Aug 7 '10 at 14:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.