CALAMARES(8)
π CALAMARES β the manual, bestie edition π
okay so you're looking at the manual page for calamares β that's CALAMARES(8) from the System Manager's Manual section, iykyk. pull up a chair, grab a strawberry π, and let's get into it.
β¨ NAME β¨
calamares β a distribution-independent system installer. that's it, that's the whole vibe. π
πΈ SYNOPSIS πΈ
calamares [options]
π¦ DESCRIPTION π¦
so calamares is a distribution-independent system installer, which basically means it does not care which distro you're repping β it shows up and installs. π
it comes with an advanced partitioning feature that handles both manual and automated partitioning operations. and here's the iconic part: it's the first installer with an automated "Replace Partition" option, which makes it super easy to reuse a partition over and over again for distribution testing. like, recycle that partition, bestie, it's sustainable. β»οΈ
and the way it's designed?? calamares is meant to be customizable by distribution maintainers without any cumbersome patching, thanks to third party branding and external modules support. no patching, no drama, just vibes. β¨
π OPTIONS π
here's the whole menu, no skips, no skips at all:
-h,--helpβ displays this help. like, this exact help. hi. π-v,--versionβ displays version information. which version? the version info, bestie. π-d,--debugβ debugging mode, for testing purposes. it implies-D8and-c.. yes, that's a real implication, it's giving dependency energy. π₯-D <level>β sets the logging-level. higher numbers = more verbose. so if you want the tea spilled in detail, crank that number up. π-c,--config <config>β configuration directory to use, for testing purposes. you point at the dir, it uses the dir. π«Ά-X,--xdg-configβ use XDG environment variables for file lookup. XDG girlies rise. π-T,--debug-translationβ use translations from the current directory. translation debugging, but make it local. π§
π FILES π
okay so calamares reads its configuration from many files β plural, multiple, a whole collection. π
the first configuration file is settings.conf, and it lives in one of the configuration locations. where exactly depends on how you launched it:
- when started with
-d, calamares looks in the current directory for a settings file. - when started with
-X, calamares looks in the directories specified byXDG_CONFIG_DIRSfor a settings file. - if no settings file is found elsewhere, calamares looks in pre-configured directories like
/etc.
and the plot twist?? the contents of the settings.conf file dictate where the other configuration files are located, and which configuration files are used. so that one file is basically the group chat admin of the whole config situation. π
π SEE ALSO π
- the calamares website:
https://calamares.ioβ go look, it's cute. π¦
also important, fr fr: the command-line arguments for calamares are primarily for developers' convenience and should not be needed in nearly any situation in which calamares is deployed. most live CD environments and OEM installations should have installed configuration files in their correct system-wide locations already. so like... you probably don't need to touch the flags. let the system-wide locations do their thing. periodt. π
π BUGS π
found a bug? please report any bugs to https://github.com/calamares/calamares/issues. don't suffer in silence, bestie, tell the maintainers. π
π AUTHORS π
calamares is written by:
- Teo Mrnjavac
<teo@kde.org> - Adriaan de Groot
<groot@kde.org> - and an international group of contributors π β the whole squad, honestly.
this man page is written by Jonathan Carter <jcarter@linux.com>. give them their flowers. π
and that's a wrap!! π this whole thing comes to you from the System Manager's Manual, living under the name CALAMARES(8). go install something iconic, you've got this. π«Άβ¨
π¦ where this page comes from
- debian bookworm: calamares 3.2.61-1+b1 Β· GPL-3.0-or-later
- debian trixie: calamares 3.3.14-1 Β· GPL-3.0-or-later
- fedora 43: calamares 3.3.14-4.fc43 Β· GPL-3.0-or-later
- fedora 44: calamares 3.3.14-5.fc44 Β· GPL-3.0-or-later
- opensuse-leap 16.0: calamares 3.2.62-bp160.1.14 Β· GPL-3.0-or-later
- opensuse-leap 16.0: calamares 3.2.62-bp160.1.14 Β· GPL-3.0-or-later
- ubuntu jammy: calamares 3.2.41.1-0ubuntu4 Β· GPL-3.0-or-later
- ubuntu jammy: calamares 3.2.61-0ubuntu0.1 Β· GPL-3.0-or-later
- ubuntu noble: calamares 3.3.5-0ubuntu4 Β· GPL-3.0-or-later
- ubuntu questing: calamares-data 3.3.14-0ubuntu12
- ubuntu resolute: calamares-data 3.3.14-0ubuntu25 Β· GPL-3.0-or-later
- ubuntu resolute: calamares-data 3.3.14-0ubuntu25.26.04.1 Β· GPL-3.0-or-later
- ubuntu stonking: calamares-data 3.3.14-0ubuntu30 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms