Calamares (software)

Last updated
Calamares
Original author(s) Teo Mrnjavac [1]
Developer(s) The Calamares team, Blue Systems, various distro developers
Initial releaseJanuary 31, 2015;8 years ago (2015-01-31) [2]
Stable release
3.3.0 [3] / 12 December 2023;28 days ago (12 December 2023)
Repository
Written in C++ and Python
Operating system Linux
Available in61 languages [4]
Type System installer
License Multiple (Free software)
Website calamares.io

Calamares is a free and open-source independent and "distribution-agnostic" [5] system installer for Linux distributions.

Contents

About

Calamares is used by CachyOS, Garuda Linux, Manjaro, Netrunner, KaOS, KDE neon, 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]

Configuration

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.

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Slax</span> Linux distribution

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".

<span class="mw-page-title-main">Light-weight Linux distribution</span> Operating system with low resource requirements

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.

<span class="mw-page-title-main">PCLinuxOS</span> Linux distribution

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.

<span class="mw-page-title-main">Anaconda (installer)</span> Free and open-source system installer for Linux distributions

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.

<span class="mw-page-title-main">TrueOS</span> Unix-like, desktop-oriented operating system

TrueOS is a discontinued Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT.

gNewSense Linux distribution

gNewSense was a Linux distribution, active from 2006 to 2016. It was based on Debian, and developed with sponsorship from the Free Software Foundation. Its goal was user-friendliness, but with all proprietary and non-free software removed. The Free Software Foundation considered gNewSense to be composed entirely of free software.

<span class="mw-page-title-main">Ubiquity (software)</span> Free and open-source system installer for Ubuntu and its derivatives

Ubiquity is 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.

<span class="mw-page-title-main">Peppermint OS</span> Linux computer operating system

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.

<span class="mw-page-title-main">Trinity Desktop Environment</span> Desktop environment for Unix-like operating systems

The Trinity Desktop Environment (TDE) is a complete software desktop environment designed for Linux and Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 in 2010, it was originally created by Timothy Pearson, who had coordinated Kubuntu remixes featuring KDE 3.5 after Kubuntu switched to KDE Plasma 4.

<span class="mw-page-title-main">Solus (operating system)</span> Linux operating system

Solus is an independently developed operating system for the x86-64 architecture based on the Linux kernel and a choice of Budgie, GNOME, MATE or KDE Plasma 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.

<span class="mw-page-title-main">Manjaro</span> Linux distribution based on Arch Linux with rolling releases

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.

<span class="mw-page-title-main">Devuan</span> Linux distribution based on Debian

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.

<span class="mw-page-title-main">KDE neon</span> Linux distribution based on Ubuntu

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 5 desktop environment/framework, Qt 5 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.

<span class="mw-page-title-main">KaOS</span> KDE-focused Linux distribution

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.

<span class="mw-page-title-main">Artix Linux</span> Linux distribution

Artix Linux is a rolling-release distribution based on Arch Linux that uses inits such as OpenRC, runit, s6, or Dinit, as opposed to Arch Linux's init systemd.

<span class="mw-page-title-main">EndeavourOS</span> Linux distribution based on Arch Linux

EndeavourOS is a Linux distribution based on Arch Linux. EndeavourOS uses a rolling release schedule. As of 20 November 2023, the most recent release is 11-2023 ("Galileo").

References

  1. "Installer-Framework Calamares im Überblick" (in German).
  2. "Calamares 1.0 Distribution-Independent Installer Framework Released". Phoronix.
  3. "Release 3.3.0". 12 December 2023. Retrieved 19 December 2023.
  4. "The calamares translation project". Transifex.
  5. "Calamares". Calamares. Retrieved 2023-11-08.
  6. "Debian's NEW installer". Average Linux User. August 29, 2019.
  7. Jonathan Carter. "Calamares Plans for Debian 11".
  8. Nestor, Marius (27 February 2018). "Calamares 3.2 Linux Installer Will Integrate a Module for the KDE Plasma Desktop". softpedia.
  9. "Manjaro Works To Make Calamares A Distribution-Independent Installer". Phoronix.
  10. "Calamares 1.0". Calamares – The universal installer framework. 31 January 2015.
  11. Watson, J. A. "Hands-on with Ubiquity and Calamares: Two Linux installers side-by-side". ZDNet.
  12. "About". Calamares. Retrieved 2023-01-13.