Search the DistroWatch database for distributions using a particular package. If you are looking for a distribution with the latest kernel, select "linux" from the drop-down box below and type the version number into the text box next to it. Please note that the best way to obtain the GNOME version is by searching for "nautilus", while KDE is represented by the "kdelibs" package. Apache 2.x is listed as "httpd". As for versioning, try to be as close to official version numbers as possible: as an example, for libgnome you should type 2.8.0 (not 2.8) and for kdelibs 4.7.4 (not 4.7). Have fun and let us know how we can improve the search engine!
|Search by Distribution Criteria (Simple Search Form)
This section allows you to search for a particular distribution based on certain criteria. Just select the criteria from the drop-down and check boxes below and hit the refresh button to get a list of known distributions that match your choice.
The following distributions match your criteria (sorted by popularity):
1. Debian GNU/Linux (3)
The Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system is called Debian GNU/Linux, or simply Debian for short. Debian systems currently use the Linux kernel. Linux is a completely free piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. Of course, the thing that people want is application software: programs to help them get what they want to do done, from editing documents to running a business to playing games to writing more software. Debian comes with over 50,000 packages (precompiled software that is bundled up in a nice format for easy installation on your machine) - all of it free. It's a bit like a tower. At the base is the kernel. On top of that are all the basic tools. Next is all the software that you run on the computer. At the top of the tower is Debian -- carefully organizing and fitting everything so it all works together.
2. openSUSE (4)
The openSUSE project is a community program sponsored by Novell. Promoting the use of Linux everywhere, this program provides free, easy access to openSUSE, a complete Linux distribution. The openSUSE project has three main goals: make openSUSE the easiest Linux for anyone to obtain and the most widely used Linux distribution; leverage open source collaboration to make openSUSE the world's most usable Linux distribution and desktop environment for new and experienced Linux users; dramatically simplify and open the development and packaging processes to make openSUSE the platform of choice for Linux developers and software vendors.
3. Fedora (5)
Fedora (formerly Fedora Core) is a Linux distribution developed by the community-supported Fedora Project and owned by Red Hat. Fedora contains software distributed under a free and open-source license and aims to be on the leading edge of such technologies. Fedora has a reputation for focusing on innovation, integrating new technologies early on and working closely with upstream Linux communities. The default desktop in Fedora is the GNOME desktop environment and the default interface is the GNOME Shell. Other desktop environments, including KDE, Xfce, LXDE, MATE and Cinnamon, are available. Fedora Project also distributes custom variations of Fedora called Fedora spins. These are built with specific sets of software packages, offering alternative desktop environments or targeting specific interests such as gaming, security, design, scientific computing and robotics.
4. Mageia (6)
Mageia is a fork of Mandriva Linux formed in September 2010 by former employees and contributors to the popular French Linux distribution. Unlike Mandriva, which is a commercial entity, the Mageia project is a community project and a non-profit organisation whose goal is to develop a free Linux-based operating system.
5. Arch Linux (10)
Arch Linux is an independently developed, i686- and x86_64-optimised Linux distribution targeted at competent Linux users. It uses 'pacman', its home-grown package manager, to provide updates to the latest software applications with full dependency tracking. Operating on a rolling release system, Arch can be installed from a CD image or via an FTP server. The default install provides a solid base that enables users to create a custom installation. In addition, the Arch Build System (ABS) provides a way to easily build new packages, modify the configuration of stock packages, and share these packages with other users via the Arch Linux user repository.
6. PCLinuxOS (13)
PCLinuxOS is a user-friendly Linux distribution with out-of-the-box support for many popular graphics and sound cards, as well as other peripheral devices. The bootable live CD provides an easy-to-use graphical installer and the distribution sports a wide range of popular applications for the typical desktop user, including browser plugins and full multimedia playback. The intuitive system configuration tools include Synaptic for package management, Addlocale to add support to many languages, Getopenoffice to install the latest OpenOffice.org, and Mylivecd to create a customised live CD.
7. Puppy Linux (14)
Puppy Linux is yet another Linux distribution. What's different here is that Puppy is extraordinarily small, yet quite full-featured. Puppy boots into a ramdisk and, unlike live CD distributions that have to keep pulling stuff off the CD, it loads into RAM. This means that all applications start in the blink of an eye and respond to user input instantly. Puppy Linux has the ability to boot off a flash card or any USB memory device, CDROM, Zip disk or LS/120/240 Superdisk, floppy disks, internal hard drive. It can even use a multisession formatted CD-RW/DVD-RW to save everything back to the CD/DVD with no hard drive required at all.
8. KaOS (27)
KaOS is a desktop Linux distribution that features the latest version of the KDE desktop environment, the Calligra office suite, and other popular software applications that use the Qt toolkit. It was inspired by Arch Linux, but the developers build their own packages which are available from in-house repositories. KaOS employs a rolling-release development model and is built exclusively for 64-bit computer systems.
9. Slackware Linux (35)
The Official Release of Slackware Linux by Patrick Volkerding is an advanced Linux operating system, designed with the twin goals of ease of use and stability as top priorities. Including the latest popular software while retaining a sense of tradition, providing simplicity and ease of use alongside flexibility and power, Slackware brings the best of all worlds to the table. Originally developed by Linus Torvalds in 1991, the UNIX-like Linux operating system now benefits from the contributions of millions of users and developers around the world. Slackware Linux provides new and experienced users alike with a fully-featured system, equipped to serve in any capacity from desktop workstation to machine-room server. Web, ftp, and email servers are ready to go out of the box, as are a wide selection of popular desktop environments. A full range of development tools, editors, and current libraries is included for users who wish to develop or compile additional software.
10. Tiny Core Linux (37)
Tiny Core Linux is a 12 MB graphical Linux desktop. It is based on a recent Linux kernel, BusyBox, Tiny X, Fltk, and Flwm. The core runs entirely in memory and boots very quickly. The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a nettop, an appliance or server; selectable from the project's online repository.
11. Solus (38)
Solus is a Linux distribution built from scratch. It uses a forked version of the PiSi package manager, maintained as "eopkg" within Solus, and a custom desktop environment called "Budgie", developed in-house. The Budgie desktop, which can be set to emulate the look and feel of the GNOME 2 desktop, is tightly integrated with the GNOME stack. The distribution is available for 64-bit computers only.
12. Gentoo Linux (42)
Gentoo Linux is a versatile and fast, completely free Linux distribution geared towards developers and network professionals. Unlike other distros, Gentoo Linux has an advanced package management system called Portage. Portage is a true ports system in the tradition of BSD ports, but is Python-based and sports a number of advanced features including dependencies, fine-grained package management, "fake" (OpenBSD-style) installs, safe unmerging, system profiles, virtual packages, config file management, and more.
13. 4MLinux (44)
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (as a system rescue live CD), multimedia (for playing video DVDs and other multimedia files), miniserver (using the inetd daemon), and mystery (providing several small Linux games).
14. NixOS (61)
NixOS is an independently developed GNU/Linux distribution that aims to improve the state of the art in system configuration management. In NixOS, the entire operating system, including the kernel, applications, system packages and configuration files, are built by the Nix package manager. Nix stores all packages in isolation from each other; as a result there are no /bin, /sbin, /lib or /usr directories and all packages are kept in /nix/store instead. Other innovative features of NixOS include reliable upgrades, rollbacks, reproducible system configurations, source-based model with binaries, and multi-user package management. Although NixOS started as a research project, it is now a functional and usable operating system that includes hardware detection, KDE as the default desktop, and systemd for managing system services.
15. OpenELEC (62)
OpenELEC is a Linux-based embedded operating system built specifically to run Kodi, the open source entertainment media hub. The idea behind OpenELEC is to allow people to use their Home Theatre PC (HTPC) like any other device one might have attached to a TV, like a DVD player or Sky box. Instead of having to manage a full operating system, configure it and install the packages required to turn it into a hybrid media center, OpenELEC is designed to be simple to install, manage and use, making it more like running a set-top box than a full-blown computer.
16. Alpine Linux (63)
Alpine Linux is a community developed operating system designed for x86 routers, firewalls, VPNs, VoIP boxes and servers. It was designed with security in mind; it has proactive security features like PaX and SSP that prevent security holes in the software to be exploited. The C library used is musl and the base tools are all in BusyBox. Those are normally found in embedded systems and are smaller than the tools found in GNU/Linux systems.
17. OpenMandriva Lx (65)
The OpenMandriva distribution is a full-featured Linux desktop and server, sponsored by the OpenMandriva Association. It is based on ROSA, a Russian Linux distribution project which forked Mandriva Linux in 2012, incorporating many of Mandriva's original tools and utilities and adding in-house enhancements. The goal of OpenMandriva is to facilitate the creation, improvement, promotion and distribution of free and open-source software in general, and OpenMandriva projects in particular.
18. 0Linux (70)
0linux is a French Linux distribution built from scratch. Designed mainly for French-speaking and moderately technical users, 0Linux provides a minimalist installation CD, a text-mode installer program, and over 1,400 packages in its online repository. 0Linux uses custom package management commands for installing (spackadd) and removing (spackrm) the distribution's *.spack packages and a separate utility (0g) for installing a group of packages and their dependences with one command. 0Linux also includes a number of home-made tools, all starting with a "0" (e.g. 0bureau for choosing the preferred desktop environment), to configure various aspects of the system.
19. ROSA (71)
ROSA is a Russian company developing a variety of Linux-based solutions. Its flagship product, ROSA Desktop, is a Linux distribution featuring a highly customised KDE desktop and a number of modifications designed to enhance the user-friendliness of the working environment. The company also develops an "Enterprise Server" edition of ROSA which is based on Red Hat Enterprise Linux.
20. LinuxConsole (76)
LinuxConsole is an independently developed Linux live CD with different editions designed for desktops, servers, gaming consoles, and old computers. Its primary characteristics are easy installation, extensive choice of software in the form of modules, and excellent hardware detection.
21. SliTaz GNU/Linux (85)
SliTaz GNU/Linux is a mini distribution and live CD designed to run speedily on hardware with 256 MB of RAM. SliTaz uses BusyBox, a recent Linux kernel and GNU software. It boots with Syslinux and provides more than 200 Linux commands, the lighttpd web server, SQLite database, rescue tools, IRC client, SSH client and server powered by Dropbear, X window system, JWM (Joe's Window Manager), gFTP, Geany IDE, Mozilla Firefox, AlsaPlayer, GParted, a sound file editor and more. The SliTaz ISO image fits on a less than 30 MB media and takes just 80 MB of hard disk space.
22. Parted Magic (105)
Parted Magic is a small live CD/USB/PXE with its elemental purpose being to partition hard drives. Although GParted and Parted are the main programs, the CD/USB also offers other applications, such as Partition Image, TestDisk, fdisk, sfdisk, dd, ddrescue, etc. In August 2013 the distribution became a commercial product and is no longer available as a free download.
23. ALT Linux (107)
ALT Linux was founded in 2001 by a merge of two large Russian free software projects. By the year 2008 it became a large organization developing and deploying free software, writing documentation and technical literature, supporting users, and developing custom products. ALT Linux produces different types of distributions for various purposes. There are desktop distributions for home and office computers and for corporate servers, universal distributions that include a wide variety of development tools and documentation, certified products, distributions specialized for educational institutions, and distributions for low-powered computers. ALT Linux has its own development infrastructure and repository called Sisyphus, which provides the base for all the different editions of ALT Linux.
24. IPFire (111)
IPFire is a Linux distribution that focusses on easy setup, good handling and high level of security. It is operated via an intuitive web-based interface which offers many configuration options for beginning and experienced system administrators. IPFire is maintained by developers who are concerned about security and who update the product regularly to keep it secure. IPFire ships with a custom package manager called Pakfire and the system can be expanded with various add-ons.
25. Lunar Linux (113)
Lunar is a source based Linux distribution with a unique package management system which builds each software package, or module, for the machine it is being installed on. Though it can take a while to do a complete Lunar installation it's worth it as it tends to be quite fast, once installed! In the beginning Lunar was a fork of Sorcerer GNU Linux (SGL). The fork occurred in late January to early February of 2002 and was originally made up of a small group of people who wanted to collaboratively develop and extend the Sorcerer technology. The original name for the project was Lunar-Penguin but the group decided to re-christen it Lunar Linux while the Lunar-Penguin name has become a sort of umbrella which the team could use if they decide to collaboratively develop something besides Lunar Linux.
26. Linux From Scratch (114)
Linux From Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system. There are a lot of reasons why somebody would want to install an LFS system. The question most people raise is "why go through all the hassle of manually installing a Linux system from scratch when you can just download an existing distribution like Debian or Redhat". That is a valid question which I hope to answer for you. The most important reason for LFS's existence is teaching people how a Linux system works internally. Building an LFS system teaches you about all that makes Linux tick, how things work together, and depend on each other. And most importantly, how to customize it to your own taste and needs.
27. Frugalware Linux (122)
Frugalware Linux is an independently developed general purpose desktop Linux distribution designed for intermediate users. It follows simple Slackware-like design concepts and includes the "pacman" package management utility from Arch Linux.
28. Vine Linux (136)
Vine Linux is a supreme Linux distribution with integrated Japanese environment for desktop PCs and notebooks. Project Vine was founded by six members of the Project Japanese Extension (JPE) in 1998 and has been developing Vine Linux with help of many members and volunteers. Vine Seed, the development version of Vine Linux, is a public software repository, which all developers are welcome to join and contribute to. Out-of-the-box Kanji support is available throughout most applications and Japanese input support is provided by either the FreeWnn (or Wnn6 in the commercial "CR" edition) or the Canna input server.
29. Quirky (137)
Quirky, a sister project of Puppy Linux, is a Linux distribution built with a custom tool called Woof. The underlying infrastructure, such as boot-up and shut-down scripts, setup tools, hardware detection, desktop management, user interface, speed and general ease-of-use are common across all distributions built with Woof, but a specific build will have a different package selection and further customisation (even totally different binary packages). Quirky is developed by the founder of Puppy Linux and Woof to push the envelope a bit further, to explore some new ideas in the underlying infrastructure -- some of which may be radical or odd, hence the name Quirky.
30. Void (154)
Void is an independently-developed, general-purpose operating system based on the monolithic Linux kernel. It features a hybrid binary/source package management system which allows users to quickly install, update and remove software, or to build software directly from sources with the help of the XBPS source packages collection. Other features of the distribution include support for Raspberry Pi single-board computers (both armv6 and armv7), rolling-release development model with daily updates, integration of OpenBSD's LibreSSL software, and native init system called "runit".
31. Devil-Linux (162)
Devil-Linux is a CD-based Linux distribution for firewalls and routers. The goal of Devil-Linux is to have a small, customizable and secure (what is secure on the Internet?) Linux. The future of Devil-Linux will go far beyond an ordinary router, we will provide a lot of other services, but the distribution will still be easy and fast to maintain.
32. CRUX (167)
CRUX is a lightweight, i686-optimised Linux distribution targeted at experienced Linux users. The primary focus of this distribution is "keep it simple", which is reflected in a simple tar.gz-based package system, BSD-style initscripts, and a relatively small collection of trimmed packages. The secondary focus is utilization of new Linux features and recent tools and libraries.
33. GeeXboX (188)
GeeXboX is a free and open-source media centre oriented Linux distribution for embedded devices and desktop computers. It is a full-featured operating system that can be booted from a live CD, a USB key, an SD/MMC card or it can be installed on a regular hard disk drive. The GeeXboX distribution is lightweight and designed for one single goal - to embed all major multimedia applications in order to turn any computer into a home theatre personal computer. The GeeXboX project is a non-commercial organization founded in 2002.
34. Plop Linux (189)
Plop Linux is a small distribution that can boot from CD, DVD, USB flash drive (UFD), USB hard disk or from network with PXE. It is designed to rescue data from a damaged system, backup and restore operating systems, automate tasks and more.
35. StartOS (190)
StartOS is an independent Chinese Linux distribution with the GNOME desktop tweaked to resemble Microsoft Windows XP. In the beginning it was based on Ubuntu, but starting from version 4.0 it adopted custom package management (called YPK) and system installer, though the underlying live medium is still built using Ubuntu's Casper tool.
36. GoboLinux (209)
GoboLinux is a modular Linux distribution - it organizes the programs in a new, logical way. Instead of having parts of a program thrown at /usr/bin, other parts at /etc and yet more parts thrown at /usr/share/something/or/another, each program gets its own directory tree, keeping them all neatly separated and allowing the user to see everything that's installed in the system and which files belong to which programs in a simple and obvious way.
37. Turbolinux (210)
Turbolinux distributions are designed from the ground-up specifically for enterprise computing. Turbolinux 7 Server was the first-ever to conform to Internationalization standards to help simplify development of applications that require multiple language support - a critical requirement for software distributed globally. Turbolinux 7 Server also supports the Large File Support (LFS) standard for working with applications that manage or handle up to four terabytes of data - a common requirement for infrastructures serving Fortune 500 and larger companies. Such industrial-strength environments provide the basis upon which PowerCockpit and other Turbolinux innovations were created.
38. Pisi Linux (211)
Pisi Linux is a GNU/Linux distribution based on the old Pardus Linux with its famous PiSi package management system. It's an operating system for desktop computer with software for listening to music, browsing the Internet and creating documents. Pisi Linux is built from scratch on a stable base, but many core user applications, such as the Firefox web browser or the VLC media player, are kept constantly up to date. To increase the distribution's user friendliness, Flash player and many multimedia codecs are installed and pre-configured for immediate use.
39. Exherbo (215)
Exherbo is a source-based Linux distribution inspired by the flexibility found in Gentoo Linux (among others). Designed primarily for developers and advanced users who are expected to take an active role in the development of the distribution, Exherbo offers a decentralised development model, original code, and a fast and flexible package manager called Paludis.
40. Zeroshell (216)
Zeroshell is a small Linux distribution for servers and embedded devices with the aim to provide network services. It is available in the form of live CD or compact Flash image and it can be configured using a web browser. The main features of Zeroshell include: load balancing and failover of multiple Internet connections, UMTS/HSDPA connections by using 3G modems, RADIUS server for providing secure authentication and automatic management of encryption keys to wireless networks, captive portal to support web login, and many others.
41. Sorcerer (218)
Sorcerer is a source-based Linux distribution. Source tarballs are downloaded directly from software project home pages or as patches when an old source was previously downloaded. Sources are compiled for the architecture and with the optimisations that the system administrator specifies. Sorcerer has both command-line and menu-driven source management programs.
42. Sophos UTM (219)
Sophos UTM (formerly Astaro Security Gateway) offers an integrated software solution that provides superior performance in an all-in-one firewall. Its hardened operating system, stateful packet inspection, content filtering (virus & surf protection), application proxies and IPsec based VPN provides a powerful solution to today's security issues. It is designed to maximise networks security without compromising its performance enabling telecommuters, branch offices, customers and suppliers to safely share critical business information. Our proprietary user interface, WebAdmin allows ease of use and manageability of all open source firewall components, as well as the Up2Date service via the Internet. It is easy to install with all components on one CD achieving simple implementation and integration to existing network environments.
43. openmamba GNU/Linux (225)
openmamba GNU/Linux is a distribution for personal computers (Intel i686-compatible) that can be used on notebooks, desktops and servers. It works as an installable live CD, offering out-of-the box support for proprietary graphics drivers and wireless network cards, a variety of media codecs and 3D desktop with KDE. The distribution, which has roots in the discontinued QiLinux project, uses APT for RPM and Synaptic as its package management tools.
44. Smoothwall Express (232)
Smoothwall is a family of Internet security products, designed to defend your users and your network from external attacks. Smoothwall Express is based on the Linux operating system. Linux is the ideal choice for security systems; it is well proven, secure, highly configurable and freely available as open source code. Smoothwall includes a hardened subset of the GNU/Linux operating system, so there is no separate OS to install. Designed for ease of use, Smoothwall is configured via a web-based GUI, and requires absolutely no knowledge of Linux to install or use.
45. Securepoint Security Suite (233)
Securepoint Security Solutions offers a full-featured suite of firewall tools designed for enterprisewide deployment. Not only can it protect an internal network from outside attacks, it also helps segregate parts of your internal network and define custom protection rules for each. Securepoint lets you create and manage VPN tunnels for remote users and define traffic filters, reports, and alerts for your entire network. Securepoint Freeware is a very secure and free firewall solution for protecting your Internet gateway. Securepoint can as well be used with existing firewalls and to protect interconnected locations or divisions.
46. UHU-Linux (242)
UHU-Linux is the leading distribution of Linux in Hungary. It is primarily intended for Hungarian users, thus special care is taken to support the Hungarian language as much as possible. Ease of installation and sane default settings both help new users of Linux and make veterans feel comfortable. Usability as the main goal involves having all the cutting-edge yet stable releases of Open Source packages, with dpkg as the package manager. Development is completely open and everyone is invited to join.
47. Source Mage GNU/Linux (244)
Sourcemage is a source-based GNU/Linux distribution based on a Sorcery metaphor of 'casting' and 'dispelling' programs, which we refer to as 'spells'.
48. paldo GNU/Linux (245)
paldo is a hybrid (source and binary), Upkg-driven GNU/Linux distribution and live CD. Besides aiming to be simple, pure, up-to-date and standards-compliant, paldo offers automatic hardware detection, one application per task, and a standard GNOME desktop.
49. PLD Linux Distribution (255)
PLD Linux Distribution is a free, RPM-based Linux distribution, aimed at the more advanced users and administrators, who accept the trade-offs of using a system that might require manual tweaking in exchange for flexibility. Simultaneous support for a wide variety of architectures and non-conservative approach to RPM usage provide the users with a consistent environment on almost all available architectures.
50. Momonga Linux (260)
Momonga Linux is a Japanese Linux distribution developed in a bazaar-style model by its developer community. The distribution's main features include secure default settings, strong support and usage of Ruby, easy handling and processing of electronic documents, packages for scientific and technical computations, an easily configurable installer, support for a large number of file systems, and selection of newest packages at the time of installation.
51. Burapha Linux Server (268)
Burapha Linux Server is a free Linux distribution. It is a descendant of Burapha Linux 5.5, which in turn was a descendant of Slackware 10.x. Burapha Linux Server does not have any packages taken directly from Slackware; the project builds their own packages and have their own package manager. The primary purpose of development is for the computer science students to learn the infrastructure of a UNIX system, and to apply the acquired knowledge in research and projects.
|Search by Distribution Criteria (Advanced Search Form)
The advanced search form allows you to fine tune your search criteria by including multiple items in your search. Once completed, it will also allow you to display the result either as a list of all matching distributions with their descriptions, or in a sorted tabular format.