Linux - Distribution Choice, Installation and Configuration
Linux - Distribution Choice, Installation and Configuration
configuration
What is a Linux distribution?
*from Wikipedia
What is a Linux distribution?
• Each distribution contains matching software elements guaranteeing compatibility and
conflict-free behaviour. It contains also a system kernel with kernel modules and
documentation.
• Most of Linux distributions are available for free, however, due to the fact that preparing such
a release requires some man power, time and energy, some organisations / institutions that
provide Linux distributions require some more or less symbolic fee for the distribution itself
or for technical support or software updates. This fee is usually much lower in comparison to
some commercial systems.
• Distributions may differ one from another in terms of standard applications or their
versions. Quite often various distributions are equipped with additional
applications / tools used for installation and system administrations. They may also
provide coherent and integrated software management tools (package managers),
for example RPM (RedHat Pakcage Manager), APT (Advanced Packaging Tool).
• There are also more ore less signifficant differences in terms of location of
configuration files, their naming, directory structure, etc.
Distributions – origins
Distributions – origins
Distributions – origins
Independent distributions :
Distributions – origins
Specialised distributions :
Educational distributions :
CentOS CentOS Project 2003 Red Hat Enterprise Linux server, workstation
(RHEL)
Debian Debian Project 1993 none general
Fedora Fedora Project 2003 Red Hat Linux general
Gentoo Linux Gentoo Foundation, Inc. 2002 none general
Knoppix dev team 2003 Debian live
Mandriva Linux Mandriva S.A. 1998 Red Hat Linux general
Novell, Inc.,
openSUSE 1994 SUSE Linux general
openSUSE Project
Red
Hat Enterprise Linux Red Hat 2002 Red Hat Linux, Fedora server, workstation
(RHEL)
Red Hat Linux Red Hat 1995 none server, workstation
Slackware dev team 1993 Softlanding Linux Syste general
m
GNU/Linux dev team 2002 Sorcerer general
*from Wikipedia
SUSE Linux Novell, Inc. dev team 1994 Slackware, Jurix workstation, server
Ubuntu Canonical Ltd. 2004 Debian general
Linux Distributions - platforms
Distribution IA-32 x86-64 IA-64 ppc ppc64 sparc32 sparc64 arm alpha
Yes
Arch Linux Yes No Yes[18] No No No Yes[19] No
(>=i686)
CentOS Yes Yes Yes Yes No No No No Yes
Debian[20] Yes Yes Yes Yes Yes Yes[21] Yes Yes Unofficial
Fedora[22] Yes Yes No Yes Yes No No Yes[23] No
Gentoo Yes Yes Yes Yes Yes Yes Yes Yes[24] Yes
Knoppix Yes No No No No No No No No
Mandriva Yes Yes No No No No No No No
Linux
openSUSE[28] Yes Yes No No No No partial[29] No No
Red Hat
Enterprise Li Yes Yes Yes Yes Yes No No No No
nux
[32]
SUSE Linux E
nterprise Ser Yes Yes Yes Yes Yes No No No No
ver
[34]
Ubuntu/
*from WikipediaYes
Kubuntu/
Yes Yes Yes No No Yes Yes No
Xubuntu/
Lubuntu
Linux Distributions – software /
packages
Approximate
Approximate Default package Graphical
Distribution number of pre- number of management Package format Default installer installation
compiled
source packages tools process
packages
ABS: 9,835, AUR
Arch Linux 9,835[38] Pacman .pkg.tar.xz AIF No
: 38,006[39]
RPM, yum/
CentOS 1,660 up2date RPM Anaconda Yes
Hardware NX
and other
SUSE Linux Yes AppArmor[65] methods in No No
mainline kernel
and toolchain[66]