You are on page 1of 12

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Comparison of Linux distributions


From Wikipedia, the free encyclopedia

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available. These tables compare each noteworthy distribution's latest stable release on wide-ranging objective criteria. It does not cover each operating system's subjective merits, branches marked as unstable or beta, nor compare Linux distributions with other operating systems.

Contents
1 General 2 Cost 3 Technical 4 Architecture support 5 Package management and installation 6 Live media 7 Security features 8 See also 9 References 10 External links

General
Basic general information about the distributions: creator or producer, release date, latest version, and such.

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution aLinux Alpine Linux ALT Linux antiX ArchBang Arch Linux BackTrack BLAG Linux and GNU Bharat Operating System Solutions Bodhi Linux Caixa Mgica CentOS Chakra Google Chrome OS ClearOS ConnochaetOS (formerly DeLi Linux) CrunchBang Linux CRUX Damn Small Linux Debian DidJiX EasyPeasy ELinOS Elive ESSPEE Fedora Finnix Foresight Linux Freespire Frugalware Gentoo Linux gNewSense Gnoppix gnuLinEx gOS Grml

Creator Jay Klepacs Alpine Linux Team ALT Linux Team Anticapitalista Judd Vinet Max Moser, Mati Aharoni, Martin J. Muench Brixton Linux Action Group Centre for Development of Advanced Computing (C-DAC) Bodhi Linux Team Daniel Neves, Jos Guimares, Paulo Trezentos CentOS Project Jan Mette and Arch Linux KDEmod developers Google Peter Baldwin Henry Jensen Philip Newborough Per Liden John Andrews Ian Murdock lacsaP Jon Ramvi, EasyPeasy community SYSGO Thanatermesis ESSPEE Project Fedora Project Ryan Finnie Ken VanDine Lindows.com, Inc. Miklos Vajna Daniel Robbins Brian Brazil and Paul O'Malley Klaus Knopper Regional Government of Extremadura Good OS LLC Michael Prokop

Producer Jay Klepacs Alpine Linux Team ALT Linux Team, ALT Linux LLC Anticapitalista Stan McLaren dev team Remote-Exploit Brixton Linux Action Group C-DAC Bodhi Linux Team Caixa Mgica Software CentOS Project The Chakra Project Team Google ClearFoundation Henry Jensen Philip Newborough CRUX Linux community dev team Debian Project lacsaP Jon Ramvi, EasyPeasy community SYSGO Thanatermesis Sourceforge.net Fedora Project Ryan Finnie dev team Linspire, Inc. dev team Gentoo Foundation, Inc. dev team dev team dev team Good OS LLC The Grml Team

First public release 2001 2006 2001 2007 2010 2002 2006 2002 2007 2011 2000 2003 2010 2009 2000 2002 2008 2001 2003 1993 2011 2008 1999 2005 2012 2003 2000 2004 2002 2004 2002 2006 2005 2002 2007 2005

Base distribution Red Hat Linux none Mandriva Linux Debian - MEPIS Arch Linux none Debian Fedora Debian Debian, Ubuntu Debian Red Hat Enterprise Linux (RHEL) Independent (originally forked from Arch Linux) Debian[1] RHEL, CentOS none Debian none Debian, Knoppix none Arch Linux Debian, Ubuntu none Debian Ubuntu Red Hat Linux Debian rPath Debian Slackware none Debian, Ubuntu Debian, Knoppix Debian Debian, Ubuntu Debian

Purpose desktop network general, school old computers general general auditing, forensic, security, network desktop, free software general, server, education, netbooks, live desktop general server, workstation desktop netbooks server, gateway, network old computer, desktop, free software desktop general portable, lightweight general portable, dj netbooks embedded systems desktop Penetration Testing, Forensics, Security general maintenance general desktop general general desktop, free software live desktop desktop live, maintenance, security, network, forensic, accessibility web kiosks, digital signage, personal web navigation auditing, forensic, security, network desktop, live live desktop, live Purpose

Free of charge Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes

Instant WebKiosk Kali Linux Kanotix Knoppix KnoppMyth Distribution

Marco Buratto Max Moser, Mati Aharoni, Martin J. Muench Jrg Schirottke (Kano) Klaus Knopper Cecil Watson Creator

Binary Emotions Remote-Exploit dev team dev team dev team Producer

2012 2013 2003 2003 2004 First public release

Debian Debian Debian, Knoppix Debian Debian, Knoppix Base distribution

? Yes Yes Yes Yes

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution Kuki Linux Linux Mint Lunar Linux Mageia Mandriva Linux MEPIS MintPPC MontaVista Linux Netrunner Network Security Toolkit Novell Open Enterprise Server openSUSE OpenWrt Oracle Linux

Creator Joo Ferro Clement Lefebvre Chuck Mead, Lunar Penguin Project Mageia Community Mandrakesoft S.A. Warren Woodford Jeroen Diederen MontaVista Software Blue Systems Ronald W. Henderson, Paul Blankenbaker Novell SUSE Linux, Novell ? Oracle Corporation Scientific and Technological Research Council of Turkey (TBTAK) Alan Baghumian Bill Reynolds Michael Zanetta, Rick Farina, Jens Pranaitis Fanthom Barry Kauler Joanna Rutkowska Institute of Software, Chinese Academy of Sciences, NewMargin Venture Capital Red Hat Red Hat UCSD Supercomputing Center, Clustercorp Pixart SRL lxnay Design CERN, Fermilab Bobby Martin sidux team Cyrille Pontvieux, George Vlahavas, Pierrick Le Brun, Thorsten Mhlfelder Patrick Volkerding Tomas Matejicek Christophe Lincoln Ryan Abrams, Eric Schabell hacktolive SUSE Linux, Novell Robert Shingledecker Anthony G. Basile Rubn Rodrguez Prez (quidam) Creator

Producer kuki bakers dev team Foo-Projects.org mageia.org Mandriva S.A. MEPIS LLC Jeroen Diederen MontaVista Software dev team dev team Novell, Inc. dev team Novell, Inc., openSUSE Project OpenWrt team Oracle Corporation

First public release 2008 2006 2002 2010 1998 2003 2010 1999 2009 2003 2003 1994 2007 2006

Base distribution Debian, Ubuntu Debian, Ubuntu Sorcerer Mandriva Linux Red Hat Linux Debian Debian Debian Debian, Ubuntu, Kubuntu Fedora SUSE Linux Enterprise Server SUSE Linux none Red Hat Enterprise Linux (RHEL) none Debian PCLinuxOS Gentoo Linux Slackware none Xen and Fedora Red Hat Linux

Purpose netbooks desktop general general general desktop, server desktop embedded systems desktop, kde network, security server general embedded systems server

Free of charge Yes Yes ? Yes ? Yes ? No Yes ? ? Yes ? Yes

Pardus Parsix PCLinuxOS Pentoo Porteus Puppy Linux Qubes OS Red Flag Linux Red Hat Enterprise Linux (RHEL) Red Hat Linux Rocks Cluster Distribution Rxart Sabayon Linux Scientific Linux SHR aptosid Salix OS Slackware Slax SliTaz GNU/Linux Source Mage GNU/Linux Super OS SUSE Linux Tiny Core Linux Tor-ramdisk Trisquel Distribution

TBTAK Parsix Project dev team Pentoo Porteus Puppy Foundation Invisible Things Lab Red Flag Software Co., Ltd. Red Hat Red Hat UCSD Supercomputing Center, Clustercorp Pixart SRL dev team dev team SHR community sidux team Salix team dev team Tomas Matejicek dev team dev team hacktolive Novell, Inc. dev team Team Tiny Core dev team Rubn Rodrguez Prez (quidam) Producer

2005 2005 2003 2005 2010 2003 2012 1999

general desktop desktop auditing, security lightweight, portable portable, lightweight secured desktop general

Yes Yes Yes ? Yes Yes Yes Yes

2002 1995 2000 2000 2005 2004 2008 2007 2009 1993 2002 2008 2002 2008 1994 2009 2008 2005 First public release

Red Hat Linux, Fedora none Red Hat Linux Debian Gentoo Linux Red Hat Linux, Red Hat Enterprise Linux (RHEL) OpenEmbedded Debian Sid Slackware Softlanding Linux System Slackware none Sorcerer Debian, Ubuntu Slackware, Jurix Tiny Core Linux Gentoo Linux Embedded, uClibc[2] Ubuntu LTS Base distribution

server, workstation server, workstation server, workstation general general server, workstation embedded systems desktop general general live portable general general, offline use workstation, server portable Tor server desktop, free software Purpose

No Yes ? ? Yes Yes ? Yes Yes Yes Yes ? ? ? ? Yes ? Yes

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution Trustix Ubuntu Kubuntu Xubuntu Edubuntu Gobuntu Ubuntu Studio Ututo VectorLinux Webconverger XBMC Yellow Dog Linux Zentyal Zenwalk Distribution

Creator Comodo Group, Inc. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. Diego Saravia, Daniel Olivera Robert S. Lange Kai Hendry The XBMC Project Terra Soft Solutions eBox Technologies Jean-Philippe Guillemin Creator

Producer Comodo Group, Inc. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. Canonical Ltd. UTUTO dev team dev team Webconverger Limited Team-XBMC Fixstars Solutions eBox Technologies dev team Producer

First public release 2000 2004 2005 2006 2005 2007 2007 2000 1999 2007 2008 1999 2005 2004 First public release

Base distribution Red Hat Linux Debian Debian Debian Debian Debian Debian Gentoo Linux Slackware Debian Debian, Ubuntu RHEL, CentOS, Fedora Debian, Ubuntu Slackware Base distribution

Purpose server general desktop desktop computer lab desktop multimedia general, free software desktop Kiosk_software, digital signage multimedia general Small Business Server general Purpose

Free of charge ? Yes Yes Yes Yes ? Yes Yes ? Yes Yes Yes ? ?

Cost
The majority of Linux distributions are available without cost. The following distributions are in several editions, some that cost money and some that do not: ClearOS, Mandriva Linux, MEPIS, Red Flag Linux and Zentyal. The following distributions cost money: Novell Open Enterprise Server,[3] Red Hat Enterprise Linux,[4][5] Rxart,[6] SUSE Linux Enterprise,[7] The following distribution had at least one version that used to cost money: Caixa Mgica (now freely available), Elive (now freely available), Xandros (discontinued), Linspire[8] (discontinued)

Technical
The following table shows the default file system, but many Linux distributions support some or all of ext2, ext3, ext4, ReiserFS, Reiser4, JFS, XFS, GFS2, OCFS2, and NILFS. It is possible to install Linux onto most of these file systems. The ext file systems, namely ext2, ext3, and ext4 are based on the original Linux file system. File systems have been developed by companies to meet their specific needs, and by hobbyists, or adapted from Unix, Microsoft Windows, and other operating systems. Linux has full support for XFS and JFS, FAT (the DOS file system), and HFS, the main file system for the Macintosh. Support for Microsoft Windows NT's NTFS file system has appeared, and is now comparable to the support available for other native Unix file systems. CDs, DVDs, and Blu-ray discs' ISO 9660 and Universal Disk Format (UDF) are supported. Unlike other operating systems, Linux and Unix allow any file system regardless of the medium it is stored on, whether that medium is a magnetic disk, an optical disk (CD, DVD, etc.), a USB flash memory key, or even contained within a file located on another file system. Similarly, many C-compilers (mainly GNU Compiler Collection (GCC)), init systems (mainly systemd), desktop environments and window managers are widely supported.

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution aLinux Alpine Linux ALT Linux aptosid Arch Linux BackTrack BLAG Linux and GNU Bodhi Linux Caixa Mgica CentOS Chakra ClearOS ConnochaetOS (formerly DeLi Linux) CrunchBang Linux CRUX Damn Small Linux Debian Dragora GNU/Linux EasyPeasy Elive Fedora Finnix Foresight Linux Frugalware Gentoo gnuLinEx gNewSense Instant WebKiosk Kali Linux Kanotix Knoppix Linux Mint[12] Lunar Linux Mageia Mandriva Linux MEPIS MintPPC Network Security Toolkit openSUSE OpenWrt Pardus Parsix PCLinuxOS Pentoo Porteus Puppy Linux Red Flag Linux Red Hat Enterprise Linux Rxart Desktop Distribution

Default file system none ext4 ext3 ext3 none[9] ext3 ext3 ext4 ? ext4 ext4 ext3 ext3/ext2 ext3 none ext3 ext4 ? ext3 SquashFS, ReiserFS ext4 SquashFS ext3 none none ext2 ext3 SquashFS ext3 ext3 XFS ext4 none ext4 ext4 ext3, ext4 ext3, ext4 ext4 ext4 mini_fo+SquashFS/JFFS2 ext4 ext4 none SquashFS Squashfs, ext2, ext3, ext4, FAT32, reiser, xfs SquashFS containing ext2 ext3 ext4 [14] ext3 Default file system
[13]

Default init system sysvinit openrc systemd sysvinit systemd sysvinit sysvinit sysvinit ? sysvinit systemd ? initscripts sysvinit rc sysvinit sysvinit runit ? initscripts systemd runit systemd systemd openrc ? ? ? sysvinit ? microknoppix upstart systemd systemd systemd sysvinit upstart systemd systemd busybox-init ? systemd sysvinit openrc sysvinit busybox-init ? ? ? Install-time desktop environment or window manager selection

Install-time desktop environment or window manager selection KDE Plasma Workspaces none KDE Plasma Workspaces, Xfce KDE Plasma Workspaces none GNOME/KDE (Decided on download) GNOME Enlightenment ? GNOME KDE Plasma Workspaces GNOME IceWM Openbox or Xfce Openbox JWM GNOME, KDE, Xfce, LXDE[10] Xfce GNOME, Ubuntu Netbook Edition Enlightenment GNOME none GNOME KDE Plasma Workspaces Awesome, Enlightenment, Fluxbox, GNOME, KDE, LXDE-Meta, Openbox, XBMC and Xfce (live DVD)[11] GNOME GNOME Has no DE. It's a browser-only interface GNOME KDE Plasma Workspaces LXDE MATE, Cinnamon none KDE Plasma Workspaces, GNOME KDE Plasma Workspaces KDE Plasma Workspaces LXDE GNOME, Fluxbox KDE Plasma Workspaces, GNOME, Xfce none KDE Plasma Workspaces GNOME KDE Plasma Workspaces, GNOME, LXDE, Xfce, Enlightenment, Openbox Enlightenment KDE, LXDE, Xfce, Openbox, Razor-qt JWM K Desktop Environment 3 GNOME KDE Plasma Workspaces

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution Sabayon Linux Scientific Linux SHR Slackware Slax SliTaz GNU/Linux Source Mage GNU/Linux Super OS SUSE Linux Enterprise Desktop Tor-ramdisk Trisquel Ubuntu/Edubuntu Kubuntu Xubuntu Ututo VectorLinux Webconverger XBMC Live Yellow Dog Linux Zentyal Zenwalk Distribution

Default file system ext4[15] ext3 ext3, JFFS2, UBIFS ext4 SquashFS ext3 ext2 ext4 ext3 ext2 ext4, XFS ext4 [16] ext4[16] ext4
[16]

Default init system systemd sysvinit systemd sysvinit sysvinit systemd simpleinit-msb upstart systemd ? upstart upstart upstart upstart ? sysvinit sysvinit upstart sysvinit ? sysvinit Install-time desktop environment or window manager selection

Install-time desktop environment or window manager selection KDE Plasma Workspaces, GNOME GNOME Enlightenment's Illume 2 KDE Plasma Workspaces, Xfce, Fluxbox, Blackbox, twm KDE Plasma Workspaces Openbox none Unity with fallback to GNOME 2.x GNOME none GNOME, LXDE Unity on GNOME, Unity 2D for fallback KDE Plasma Workspaces Xfce GNOME KDE, Openbox, Fluxbox, IceWM, Xfce dwm enforcing a Browser-only interface XBMC Media Center Enlightenment LXDE Xfce

ext3 ReiserFS gitfs ext3 ? ext4 ext4 Default file system

Architecture support
Most Linux distributions support the x86 architecture and its evolution the x86-64 architecture. This table lists only distributions supporting other architectures.

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution Arch Linux BackTrack Bodhi Linux CentOS Chakra CRUX Debian
[29]

x86 Yes (>=i686) Yes Yes Yes No Yes Yes

x86-64 Yes Yes Yes Yes Yes Yes Yes


4.0+

ia64 No No No
Discontinued 3.5-3.8 [24] 4.1-4.7

ppc[17] Yes [22] No No


Beta 4.0

ppc64 No No No No No No Yes

sparc32 No No No
Beta [24][25]

sparc64 No No No No No No Yes
Still active but slow in development, Last available

arm Yes [23] Yes Yes No No No Yes


2.2+

hppa[18] No No No No No No
Discontinued 3.0-5.0

mips[19] No No No No No No Yes
3.0+

sh No No No No No No
In progress

s390 No No No
Discontinued 4.1-4.7 3.5-3.8 [24][26]

s390x No No No
Discontinued 4.1-4.7 3.5-3.8 [24][26]

alpha[20] No No No
Discontinued [24 4.2-4.3 [27][28

4.2

No No Yes
3.0+

No Yes Yes
2.2+

No No Yes
2.1+ [30]

No No Yes
3.0+

No No Yes
7.0+

No No
Discontinued 2.1-5.0

Discontinued

Fedora[31]

Yes

Yes

from Fedora 9 [32]

Inactive from

Yes

Yes

No

is Fedora 12 , Working on Fedora 18 [33]

Yes [34]

No

Fedora 13 [35]

No

No

Yes

No

Finnix Frugalware Gentoo Kali Linux MEPIS MintPPC OES2-Linux openSUSE[39] OpenWrt
[42] [43]

Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes No Yes Yes No Yes Yes No

No No Yes No No No No No No Yes Yes

Yes Yes Yes No No Yes No Yes Yes No Yes

Yes No Yes No No Yes No Yes No No No No

No No Yes No No No No No No No No
Discontinued 4.0-4.2 5.1-6.2

No No Yes No No No No
partial [40]

No No Yes [36] Yes Yes No No


partial [41]

No No Yes No No No No No No No No No

No No Yes [37][38] No No No No No Yes No No


Test release [45] 5.1

No No Yes No No No No No Yes No No No

No No Yes No No No Yes No Yes No No


Discontinued 7.2

No No Yes No No No No No No No No
Discontinued 7.1

No No Yes No No No No No No No No
Discontinued 2.1-7.1

No No No
Test release [45] 5.1

Yes No No No

Oracle Linux

Red Flag Linux Red Hat Linux[44] Red Hat Enterprise Linux[46] Rxart Desktop Porteus Scientific Linux SHR Slackware Source Mage GNU/Linux SUSE Linux Enterprise Server[51] Tor-ramdisk Ubuntu/Kubuntu /Xubuntu /Lubuntu XBMC Yellow Dog Linux Distribution

Discontinued Test release [45] 7.1-7.2 5.1

Yes Yes Yes Yes No Yes Yes

Yes
3+

Discontinued [47] 2.1-5

Yes
3+

Yes
3+

No No No No No
Discontinued [49] ?

No No No No No No No

No No No No Yes Yes No

No No No No No No No

No No No No No No No

No No No No No No No

Discontinued [48] 3-4

Yes
3+

No No No No No
Discontinued [50] 8.1

No Yes Yes No Yes Yes

Yes Yes Yes No No No

No No No No No Yes

No No No No No No

No No No No Yes No

No No No No Yes No

No

No

Yes Yes Yes Yes No x86

Yes Yes[52] Yes No No x86-64

Yes No Yes No No ia64

Yes No Yes No Yes ppc

Yes No No No Yes ppc64

No No No No No sparc32

No No Yes No No sparc64

No No Yes Yes No arm

No No No No No hppa

No Yes [53] No No No mips

No No No No No sh

No No No No No s390

Yes No No No No s390x

No No No No No alpha

Package management and installation


Information on features in the distributions. Package numbers are only approximate (some distributions like Ubuntu tend to separate tools into different packages (usually stable release, development release, documentation and debug).

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution aLinux ALT Linux Arch Linux BLAG Bodhi Linux Caixa Mgica CentOS Chakra ClearOS ConnochaetOS (formerly DeLi Linux) CrunchBang Linux CRUX Damn Small Linux Debian Elive Fedora Finnix Foresight Linux Frugalware Gentoo gnuLinEx Kanotix Knoppix Linux Mint Lunar Mageia Mandriva Linux MEPIS MintPPC Mythbuntu Network Security Toolkit openSUSE OpenWrt Pardus Parsix PCLinuxOS Puppy Red Flag Red Hat Enterprise Linux Rxart Sabayon Linux Scientific Distribution

Approximate number of pre-compiled packages 1,200 8,300[54] 10,311[55] 10,000[58] 35,000 16,000 1,660 3,074[59]

Approximate number of source packages

Default package management tools RPM APT (APT-RPM), RPM

Package format RPM RPM .pkg.tar.xz RPM .deb RPM RPM .pkg.tar.xz RPM

Default installer

Graphical installation process No Yes

48,628 (5,365 from ABS[56] plus 43,263 from AUR[57])

Pacman RPM, yum, APT APT, dpkg urpmi, APT (APT-RPM) RPM, yum/up2date Pacman (will be replaced by Akabei in future), Bundle Manager RPM, yum

None (install scripts only)

No Yes

Ubiquity

Yes Yes Yes Bundle manager, yes. Package manager in development No No

CCR: 3,374[60]

150 23,000 1,155 610 48,615[61] 20,000 22,000 350 7,000 6,132[63] 15,691 200 1,200 3,600 40,832 3,120 17,283 (i586), 11,409 (x86-64)[66] 22,600 20,000 23,200 35,000[69] 8,280 40,400 2,000 4,000 29,000 12,000 700 14,900 8,280 25,000[70] 12,123 8,834
[67]

APT pkgutils myDSL, APT 14,975 APT APT yum, PackageKit APT Conary, PackageKit 73 31,136[64] Pacman Portage APT APT APT APT lin urpmi, rpmdrake urpmi, rpmdrake[68] APT APT APT yum YaST, Zypper opkg PiSi APT APT, RPM PupGet, DotPup Red Flag Installer System, RPM
[62]

.deb tgz .dsl, .tar.gz, .uci, .unc, .deb .deb .deb RPM .deb Anaconda DebianInstaller

Yes No No Yes Yes Yes No Yes

.fpm ebuild .deb .deb .deb .deb source RPM RPM .deb .deb .deb RPM RPM .ipk .pisi .deb RPM .pup, .pet RPM RPM .deb ebuild RPM Package format Default installer DrakX DrakX MEPIS Install DebianInstaller Ubiquity Anaconda YaST YALI Ubiquity

Yes Yes [65] Yes Yes No Yes Yes Yes Yes Yes No

Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Graphical installation process

3,000 5,000 12,000 Approximate number of packages Approximate number of source packages

RPM, yum APT Portage, Entropy APT/yum Default package management tools

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution SHR sidux Slackware Slax SliTaz GNU/Linux Source Mage GNU/Linux Super OS SUSE Linux Tiny Core Linux Tiny SliTaz Tor-ramdisk Trisquel Ubuntu, Kubuntu, Xubuntu Ututo Vector Linux XBMC Live Zentyal Zenwalk Distribution

Approximate number of pre-compiled packages 3,000 23,000 2,292 2,050 2,300 5,514

Approximate number of source packages 3,000

Default package management tools opkg APT installpkg, upgradepkg none Tazpkg Sorcery Package Manager APT

Package format opk .deb tgz, .txz, .tlz, .tbz .lzm .tazpkg src .deb RPM tcz none none .deb .deb ebuild tgz .deb .deb tgz, txz Package format

Default installer opkg

Graphical installation process Yes [71] Yes No

Yes Yes Ubiquity YaST tc-install, core2usb Yes Yes Yes No No Ubiquity Ubiquity Yes Yes

22,600 25,160 50 44,451[73] 47,595[69] 5,000

10,300

[70]

YaST, Zypper ab, tce-load Web site[72] none APT APT UTUTO Package Manager slapt-get, gslapt, installpkg APT APT netpkg, installpkg, upgradepkg

Yes No dpkg Yes Yes Default installer Graphical installation process

2,000 Approximate number of packages Approximate number of source packages

Default package management tools

Live media

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution ALT Linux Desktop or Lite Arch Linux AUSTRUMI Linux BackTrack Bodhi Linux CentOS Chakra ClearOS CrunchBang Linux Damn Small Linux Debian Live DidJiX Elive Feather Linux Fedora live CD Finnix Freespire Gentoo Grml Inquisitor live CD Kali Linux Kanotix Knoppix CD edition Knoppix DVD "Maxi" edition Knoppix STD Gnoppix gOS Linux Mint Lunar Linux Mandriva Linux One MEPIS MCNLive Micro Core Linux Network Security Toolkit live CD/DVD nUbuntu openGEU openSUSE OpenWrt Oralux Pardus PCLinuxOS Pentoo Puppy Linux (standard edition) Puredyne Sabayon Linux live CD Sabayon Linux live DVD Scientific Linux sidux Slax Distribution

Size (MB) 700 181 to 673 50 1,910 500 700 to 3,400 DVD 1,600 700 873 50 50 to 5,120 300 700 128 683 100 to 130 700 100 110 to 700 210 2,400 700 700 4,812.8 497 4,812.8 700 700 421 700 700 to 4,000 350 8 483 to 1,300 265 700 700 min 4 500 1,256 to 1,276 130 to 700 666 and 700 128 542 695 2,400 431 to 2,300[79] 400 to 1,999 200 Size (MB)
[74]

RAM use (MB)

Boots from CD Yes Yes Yes Yes

Boots from DVD Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Installable live CD/DVD No Yes Yes Yes Officially not supported[75] Yes No Yes Yes Yes

Installable from USB Yes Yes Yes

80

Yes Yes No Yes

No Yes Yes Yes

256 to 1024 16 to 24
[76]

No Yes Yes Yes Yes

48 to 96 256 to 1,024 28 to 64 128 to 768 up to 128 32 to 128 96

Yes Yes Yes Yes Yes Yes Yes Yes Yes

Yes No Yes Yes Yes Yes Yes Only DVD edition is maintained

Yes

Yes Yes Yes

128 to 320

Yes No Yes No Yes

No longer updated No longer updated Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes[77] Yes Yes Yes Yes

256 to 768

Yes Yes

128 to 768 128 to 512 48 256 to 1,024

Yes Yes Yes Yes Yes Yes

192 to 512 128 to 768 min 16 256 to 1,024 96 to 512 48 to 96 32 to 192

Yes Yes No Yes Yes Yes Yes Yes Yes Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Boots from DVD

Yes Yes No No longer updated Yes Yes By hand Yes Yes Yes Yes Yes Yes Installable live CD/DVD
[78]

Yes No Yes Yes By hand Yes Yes Yes Yes Yes Yes Yes Installable from USB

640 193 96 to 320 RAM use (MB)

Yes Yes Yes Boots from CD

Comparison of Linux distributions - Wikipedia, the free encyclopedia

Distribution Super OS SystemRescueCD Tiny Core Linux SliTaz GNU/Linux Tiny SliTaz Tor-ramdisk Trinity Rescue Kit Trisquel Ubuntu Edubuntu Kubuntu XBMC Live Zentyal Xubuntu Distribution

Size (MB) 1,200 160 10 30 1.44 5 104 700 700 700 900 700 600 700 Size (MB)

RAM use (MB)

Boots from CD No Yes

Boots from DVD Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Boots from DVD

Installable live CD/DVD Yes Yes Yes Yes By SliTaz Yes Yes Yes Yes Yes Yes Yes Yes Installable live CD/DVD

Installable from USB Yes Yes Yes Yes By SliTaz Yes Yes Yes Yes Yes Yes Yes Installable from USB

48 16 to 192 8 256 or >[80] 384 384 384 256 to 1,024 256 256 RAM use (MB)

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Boots from CD

Security features
Distribution Alpine Linux Debian/Ubuntu Fedora Gentoo
[84]

Compile time buffer checks Unknown Yes Yes Optional Unknown Yes Unknown

Mandatory access control Unknown SELinux,


[81]

Software executable space protection PaX PaX Exec Shield PaX Unknown Hardware NX and other methods in mainline kernel and toolchain[87] PaX
[83]

grsecurity Yes Optional No Optional Unknown No Yes

RSBAC Unknown Optional No Optional Yes No No

AppArmor
[82]

SELinux

SELinux AppArmor[85] AppArmor[86] Unknown

Mandriva SUSE Linux Tor-ramdisk

See also
List of Linux distributions DistroWatch List of Linux distributions endorsed by the Free Software Foundation Comparison of operating systems

References
1. ^ ChromeOS Open Sourced (http://www.linuxfordevices.com/c/a/News /Google-Chrome-OS-open-sourced/) 2. ^ "Building Tor-ramdisk from scratch: Obtain a working UCLIBC Based Linux System" (http://opensource.dyc.edu/tor-ramdisk-fromscratch-uclibc). Retrieved 2011-04-15. 3. ^ How to Buy: Novell Open Enterprise Server 2 (http://www.novell.com /products/openenterpriseserver/howtobuy.html) 4. ^ redhat.com | Red Hat Enterprise Linux (https://www.redhat.com/apps/store /server/rhel.html) 5. ^ redhat.com | Red Hat Enterprise Linux Desktop Operating Systems (https://www.redhat.com/apps/store/desktop/) 6. ^ Linux- RXART- Soluciones Linux - Linux Solutions (http://www.rxart.com.ar /ventas/ventas.htm) 7. ^ SUSE Linux Enterprise Operating Systems from Novell (http://www.novell.com/linux) 8. ^ Linspire.com - Products (http://shop.linspire.com/shopping /shopping_cartcontents.php) 9. ^ Official Arch Linux Install Guide: Set Filesystem Mountpoints (http://wiki.archlinux.org/index.php /Official_Arch_Linux_Install_Guide#Set_Filesystem_Mountpoints) 10. ^ "Index of /debian-cd/current/amd64/iso-cd" (http://cdimage.debian.org /debian-cd/current/amd64/iso-cd/). 11. ^ Abbott, David. "Gentoo Linux releases 11.2 LiveDVD" (http://www.gentoo.org/news/20110807-livedvd.xml). Gentoo Linux. Retrieved 21 December 2011. 12. ^ http://distrowatch.com/table.php?distribution=mint 13. ^ http://wiki.openwrt.org/doc/techref/flash.layout 14. ^ "Red Hat 6 ext4 documentation" (http://docs.redhat.com/docs/enUS/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide /newfilesys-ext4.html). 15. ^ http://forum.sabayonlinux.org/viewtopic.php?f=60&t=16766 16. ^ a b c "Ubuntu 10.10 Release Notes" (https://wiki.ubuntu.com /MaverickMeerkat/ReleaseNotes). 17. ^ penguinppc.org (http://penguinppc.org/) 18. ^ PA-RISC Linux (http://www.parisc-linux.org/) 19. ^ LinuxMIPS (http://www.linux-mips.org/) 20. ^ AlphaLinux (http://www.alphalinux.org/) 21. ^ The Linux/m68k Home Pages (http://www.linux-m68k.org/) 22. ^ Arch Linux PPC project (http://www.archlinuxppc.org/) 23. ^ Arch Linux ARM (http://archlinuxarm.org/) 24. ^ a b c d e Pasi Pirhonen (2005-10-13). "CentOS-4.2 is Released for i386, x86_64, ia64, s390, s390x and alpha architectures" (http://lists.centos.org /pipermail/centos-announce/2005-October/012286.html). CentOS-announce mailing list. http://lists.centos.org/pipermail/centos-announce/2005-October /012286.html. 25. ^ Pasi Pirhonen (2006-05-24). "EOL notice for CentOS-4/sparc beta release" (http://lists.centos.org/pipermail/centos-announce/2006-May/012921.html). CentOS-announce mailing list. http://lists.centos.org/pipermail/centosannounce/2006-May/012921.html.

Comparison of Linux distributions - Wikipedia, the free encyclopedia

26. ^ a b Pasi Pirhonen (2005-06-24). "CentOS-4.1 s390(x) Release Announcement" (http://lists.centos.org/pipermail/centos-announce/2005July/011969.html). CentOS-announce mailing list. http://lists.centos.org /pipermail/centos-announce/2005-July/011969.html. 27. ^ Pasi Pirhonen (2005-06-26). "CentOS-4/alpha 4.1beta is there to play" (http://lists.centos.org/pipermail/centos-announce/2005-June/000400.html). CentOS-announce mailing list. http://lists.centos.org/pipermail/centosannounce/2005-June/000400.html. 28. ^ Pasi Pirhonen (2006-06-25). "EOL notfication for CentOS-4/axp (alpha)" (http://lists.centos.org/pipermail/centos-announce/2006-June/012979.html). CentOS-announce mailing list. http://lists.centos.org/pipermail/centosannounce/2006-June/012979.html. 29. ^ Debian - Ports (http://www.debian.org/ports/) 30. ^ Jurij Smakov (2007-07-18). "Retiring the sparc32 port" (http://lists.debian.org/debian-devel-announce/2007/07/msg00006.html). debian-devel-announce mailing list. http://lists.debian.org/debian-develannounce/2007/07/msg00006.html. 31. ^ Fedora Architectures Specific Notes (http://fedoraproject.org /wiki/Architectures) 32. ^ "Architectures/IA64" (http://fedoraproject.org/wiki/Architectures/IA64). Retrieved 2012-03-24. 33. ^ "Architectures/SPARC" (http://fedoraproject.org/wiki/Architectures/SPARC). Retrieved 2012-05-19. 34. ^ "Architectures/ARM" (https://fedoraproject.org/wiki/Architectures/ARM). Retrieved 2010-07-20. 35. ^ "Architectures/MIPS" (http://fedoraproject.org/wiki/Architectures/MIPS). Retrieved 2011-01-27. 36. ^ "Gentoo Linux ARM Handbook" (http://www.gentoo.org/doc/en/handbook /handbook-arm.xml). 37. ^ "Gentoo Linux/MIPS Frequently Asked Questions" (http://www.gentoo.org /doc/en/gentoo-mips-faq.xml#hw-what). 38. ^ "Gentoo/MIPS Linux Hardware Requirements" (http://www.gentoo.org/doc/en /mips-requirements.xml). 39. ^ openSUSE download page (http://software.opensuse.org/) 40. ^ http://en.opensuse.org/SPARC 41. ^ openSUSE ARM Portal (http://en.opensuse.org/Portal:ARM) 42. ^ [1] (http://openwrt.org/) 43. ^ Oracle Linux Technical Information (http://www.oracle.com/us/technologies /linux/025994.htm) 44. ^ Red Hat Linux archive (http://archive.download.redhat.com/pub/redhat/linux/) 45. ^ a b c d Linux Rough Cuts (http://linuxroughcuts.org/) 46. ^ Red Hat Enterprise Linux Server Version comparison chart (http://www.redhat.com/rhel/compare/) 47. ^ Red Hat Enterprise Linux, version 2.1 (http://web.archive.org /web/20031209080308/http://www.redhat.com/software/rhel/21features/) 48. ^ RHEL 4 is the last version to support 31-bit s390. RHEL 5 only supports 64-bit s390x. 49. ^ Slackware Linux for SPARC (http://www.slackware.com/ports/sparc/) 50. ^ Slackware Linux for the Alpha (http://www.slackware.com/ports/alpha/) 51. ^ SUSE Linux Enterprise Server Tech Specs (http://www.novell.com/products /server/techspecs.html) 52. ^ "Tor-ramdisk x86_64 Port" (http://opensource.dyc.edu/tor-x86_64-ramdisk). Retrieved 2011-04-15. 53. ^ "Tor-ramdisk MIPS Port" (http://opensource.dyc.edu/tor-mips-ramdisk). Retrieved 2011-04-15. 54. ^ http://sisyphus.ru/ 55. ^ Arch Linux package search (http://www.archlinux.org/packages/)

56. ^ Arch Linux PKGBUILD sources (https://projects.archlinux.org/svntogit/) 57. ^ Arch Linux AUR repository (http://aur.archlinux.org/) 58. ^ BLAG :: View topic - rolling or frozen (http://forums.blagblagblag.org /viewtopic.php?p=25681#25681) 59. ^ The Chakra Project Packages (http://chakra-project.org/packages/) 60. ^ Chakra Community Repository (http://chakra-project.org/ccr/) 61. ^ "All Debian Packages in "wheezy"" (http://packages.debian.org/stable /allpackages?format=txt.gz). 62. ^ Foresight Linux | 1.4.1 Release Notes (http://www.foresightlinux.org/releases /1_4_1/) 63. ^ Frugalware Linux Package search (http://frugalware.org/packages) 64. ^ Gentoo Packages Categories (http://packages.gentoo.org/categories/) 65. ^ Can be installed graphically (GTK+ and ncurses), but traditionally done by command line (install cd, live cd, netboot, and from distributions). 66. ^ "Linux Free Software Catalog and Packages Search" (http://pkgs.org /#mageia-1). Linux Free Software Catalog and Packages Search. Retrieved 23 December 2011. 67. ^ [2] (http://pkgsubmit.mageia.org) 68. ^ Mandriva 2008 release notes (http://wiki.mandriva.com/en/Releases /Mandriva/2008.0/Notes#Package_management) 69. ^ a b "All Ubuntu Packages in "quantal"" (http://packages.ubuntu.com/quantal /allpackages?format=txt.gz). Canonical. Retrieved 2012-12-26. 70. ^ a b Stats for openSUSE_12.3 for Mar 24, 2013, using the script http://inai.de /files/dist/countpkg-suse3 -r openSUSE_12.3 or -r 'SLE_11.*' . Excludes known non-SUSE projects from the project list retrieved from the openSUSE.org Build Service instance. 71. ^ NeoTool (http://wiki.openmoko.org/wiki/NeoTool), a zenity installation GUI for Openmoko devices 72. ^ Tiny SliTaz (http://tiny.slitaz.org/), the configuration builder webtool 73. ^ "All Trisquel Packages in "toutatis"" (http://packages.trisquel.info/toutatis /allpackages?format=txt.gz). Trisquel. Retrieved 2013-04-28. 74. ^ "Arch Linux - Downloads" (https://www.archlinux.org/download/). Retrieved 27 August 2011. 75. ^ The CentOS LiveCD Project (https://projects.centos.org/trac/livecd /wiki/InstallToHardDrive) 76. ^ http://www.damnsmalllinux.org/wiki/index.php /FAQ#Will_DSL_ever_get_bigger_than_50_MBytes.3F 77. ^ http://wiki.lunar-linux.org/index.php/Installation:No_CD#Usb_bootable_lunar 78. ^ Pentoo Development Website (http://trac.pentoo.ch/wiki/Livecd/Installation) 79. ^ "Scientific Linux i386 Live CD/DVD" (//ftp1.scientificlinux.org/linux /scientific/livecd/63/i386/). Retrieved 2012-09-26. 80. ^ "Tor-ramdisk Quickstart Guide" (http://opensource.dyc.edu/tor-ramdiskquickstart). Retrieved 2011-04-15. 81. ^ "Debian SELinux" (http://wiki.debian.org/SELinux/). Retrieved 2012-07-22. 82. ^ "Mandatory Access Control with SELinux" (http://w3.linux-magazine.com /issue/69/Access_Control_with_SELinux.pdf). Retrieved 2007-12-24. 83. ^ "Fedora Core 1 Release Notes - Kernel Notes" (http://docs.fedoraproject.org /release-notes/fc1/x86/#kernel-notes). Retrieved 2007-12-24. 84. ^ "Hardened Gentoo - 4. Subprojects" (http://www.gentoo.org/proj/en/hardened /#doc_chap4). Retrieved 2007-12-24. 85. ^ "Mandriva Linux 2008 Release Notes: Apparmor has replaced RSBAC as the in-kernel application security tool." (http://wiki.mandriva.com/en/Releases /Mandriva/2008.0/Notes#AppArmor). 86. ^ "AppArmor" (http://en.opensuse.org/AppArmor). 87. ^ "Security Features" (http://en.opensuse.org/Security_Features). Retrieved 2009-11-23.

External links
LWN.net Linux Distribution List (http://lwn.net/Distributions/) Retrieved from "http://en.wikipedia.org/w/index.php?title=Comparison_of_Linux_distributions&oldid=565154661" Categories: Linux distributions Operating system comparisons This page was last modified on 21 July 2013 at 07:09. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.