Original author(s) | Teo Mrnjavac [1] |
---|---|
Developer(s) | The Calamares team, Blue Systems, various distro developers |
Initial release | January 31, 2015 [2] |
Stable release | 3.3.11 [3] / 5 November 2024 |
Repository | |
Written in | C++ and Python |
Operating system | Linux |
Available in | 61 languages [4] |
Type | System installer |
License | Multiple (Free software) |
Website | calamares |
Calamares is a free and open-source independent and "distribution-agnostic" [5] system installer for Linux distributions.
Calamares is used by NixOS, CachyOS, Garuda Linux, Huayra_GNU/Linux, Manjaro, Netrunner, KaOS, KDE neon, Kubuntu, Lubuntu, Sabayon Linux, Chakra, EndeavourOS, Peppermint OS, Artix Linux, OpenMandriva Lx, Q4OS, the Live medium of Debian, [6] [7] and several less known Linux distributions. [8] It also has been used to automate the installation of command line distributions and to make custom distros.
Development was started in 2014 by Manjaro community member Teo Mrnjavac “with support from Blue Systems” [9] [10] and then picked up by KaOS. [11]
Calamares is currently maintained by the Calamares team, most of which are KDE Developers and has no exclusive association with any Linux distribution. Calamares is not a KDE, KaOS or Manjaro project. [12]
Calamares is very configurable using a mix of code modules and built in tools. Distro developers can add their own branding and configuration to Calamares. However, some distro makers opt to leave the installer to its default look feel and options.
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".
A light-weight Linux distribution is one that uses lower memory and/or has less processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and/or allow devices with fewer system resources to be used productively. The lower memory and/or processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.
Anaconda is a free and open-source system installer for Linux distributions.
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.
Ubiquity was the default installer for Ubuntu and its derivatives. It is run from the Live CD or USB and can be triggered to run from the options on the device or on the desktop of the Live mode. It was first introduced in Ubuntu 6.06 LTS "Dapper Drake". At program start, it allows the user to change the language to a local language if they prefer. It is designed to be easy to use.
Peppermint OS is a Linux distribution based on Debian and Devuan Stable, and formerly based on Ubuntu. It uses the Xfce desktop environment. It aims to provide a familiar environment for newcomers to Linux, which requires relatively low hardware resources to run.
Solus is an independently developed operating system for the x86-64 architecture based on the Linux kernel and a choice of Budgie, GNOME, KDE Plasma or Xfce as the desktop environment. Its package manager, eopkg, is based on the PiSi package management system from Pardus Linux, and it has a semi-rolling release model, with new package updates landing in the stable repository every Friday. The developers of Solus have stated that Solus was intended exclusively for use on personal computers and will not include software that is only useful in enterprise or server environments.
Manjaro is a free and open-source Linux distribution based on the Arch Linux operating system that has a focus on user-friendliness and accessibility. It uses a rolling release update model and Pacman as its package manager. It is developed mainly in Austria, France and Germany.
Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid "lock-in" by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.
KDE neon is a Linux distribution developed by KDE based on Ubuntu long-term support (LTS) releases, bundled with a set of additional software repositories containing the latest versions of the Plasma 6 desktop environment/framework, Qt 6 toolkit and other compatible KDE software. First announced in June 2016 by Kubuntu founder Jonathan Riddell following his departure from Canonical Ltd., it has been adopted by a steadily growing number of Linux users, regularly appearing in the Top 20 on DistroWatch.com's popularity tables.
KaOS is a desktop Linux distribution that features the latest version of the KDE desktop environment, the LibreOffice office suite, and other popular software applications that use the Qt toolkit.
Artix Linux is a rolling-release Linux distribution based on Arch Linux. Artix does not use systemd, instead opting to provide OpenRC, runit, s6, and dinit, in its place.
EndeavourOS is a Linux distribution based on Arch Linux. EndeavourOS uses the same rolling release schedule as Arch Linux, but periodically does "releases" where updated installation media are provided. As of September 26, 2024, the most recent release is "Endeavour Neo".
The PinePhone is a smartphone developed by Hong Kong–based computer manufacturer Pine64, designed to provide users with full control over the device. This is achieved through the utilization of mainline Linux-based mobile operating systems, assembly of the phone using screws, and facilitating simplified disassembly for repairs and upgrades. The 2G-4GLTE modem, GPS, Wi-Fi, Bluetooth and both cameras can be physically switched off. The PinePhone ships with the Manjaro Linux operating system using the Plasma Mobile graphic interface, although other distributions can be installed by users.
Plasma Mobile is a Plasma variant for smartphones. It is currently available for the Pinephone, and supported devices for postmarketOS such as the OnePlus 6.
Garuda Linux is a Linux distribution targeted towards gaming based on Arch Linux. It is available in multiple desktop environments, but the KDE Plasma version is the main one. The term Garuda, originating from Hinduism and Buddhism, is defined as a divine eagle-like sun bird and the king of birds.