Group: Software/FSDG distributions/DistroConfiguration
From LibrePlanet
(→Configuration: fix typo) |
(→Configuration: Add more info about cockpit in Parabola) |
||
Line 20: | Line 20: | ||
* Command line interface through the web interface | * Command line interface through the web interface | ||
| | | | ||
+ | * Can manage storage devices including LVM volumes | ||
+ | * Can configure network | ||
+ | * Can manage virtual machines (libvirt) and containers (podman) | ||
+ | * Can manage user accounts | ||
+ | * Can keep the system up to date | ||
+ | * Many plugins available but very few are packaged: {{DistroPackage|parabola|cockpit-machines}} for virtual machines, {{DistroPackage|parabola|cockpit-packagekit}} for installing packages, {{DistroPackage|parabola|cockpit-pcp}} for information on system performance, {{DistroPackage|parabola|cockpit-podman}} for managing podman containers, {{DistroPackage|parabola|cockpit-storaged}} for managing storage through udisks | ||
+ | * Also has a builtin terminal for the rest. | ||
|- | |- | ||
| PureOS Byzantium | | PureOS Byzantium |
Revision as of 11:10, 18 December 2023
Introduction
This article will look at the configuration system available for various FSDG compliant distributions.
Configuration
Configuration system | Distribution | Works | Skills | Features |
---|---|---|---|---|
Cockpit | Parabola | Yes | Interfaces:
|
cockpit-machines for virtual machines, cockpit-packagekit for installing packages, cockpit-pcp for information on system performance, cockpit-podman for managing podman containers, cockpit-storaged for managing storage through udisks
|
PureOS Byzantium | Yes[1] | |||
Trisquel 11 | Yes[2] | |||
Debian installer preseed | PureOS 10 (byzantium) | |||
Trisquel 10 | ||||
FAI | PureOS 10 (byzantium) | |||
Trisquel 10 | Yes[3] | |||
Freedombox | PureOS 10 (byzantium) | Yes[4] | Interfaces:
Installation:
|
|
Trisquel 10 | Too fragile[5] | |||
Guix configuration language | Guix | Yes[6] | Require to know lisp |
|
Holo | Guix | Incompatible[7] | ||
Parabola | Yes[8] | |||
Trisquel 11 | Not packaged | |||
UCI | LibreCMC | Yes[6] | Relatively easy to use:
|
|
- ↑ It should normally work as it doesn't require too much distro specific integration.
- ↑ It should normally work as it doesn't require too much distro specific integration.
- ↑ It's used by the FSF so it works
- ↑ PureOS 10 (byzantium) is based on Debian Bullseye, which is supports Freedombox (reference: "Currently, FreedomBox works in Debian Stable (Bullseye), Testing (Bookworm), and Unstable (Sid). " in the Debian wiki page about Freedombox. Installing Mediawiki also works well while in Trisquel it fails.
- ↑ Tested with the Debian instructions on Trisquel 10. After installing Trisquel with the default graphical install with the default partitioning or with the textual installation and selecting nothing in "software selection", and installing freedombox, installing Mediawiki broke apt because mysql didn't find its data directory.
- ↑ 6.06.1 It's the distribution native configuration interface so it works.
- ↑ Holo use the distribution package manager to handle the configuration, but holo-build only supports deb, pacman and rpm packages formats.
- ↑ It was added by the distribution so it works.