Subgraph OS · Citadel
Documentation de Citadel
Documentation pour Subgraph Citadel, le système d'exploitation principal de la nouvelle version de Subgraph OS. Citadel est construit et distribué sous la forme d'une unique image disque statique plutôt que comme une collection de paquets logiciels.
01Utiliser Citadel
Guide de l'utilisateur
Utiliser le système d'exploitation de bureau Citadel : le système de base, l'exécution d'applications dans des realms et leur configuration.
- 01 Subgraph Citadel Ce qu'est Citadel : le bureau GNOME et quelques services système, compilés à partir des sources et livrés sous forme d'une seule image disque statique. Les applications s'exécutent dans des realms, en conteneur ou en machine virtuelle sous un hyperviseur KVM. Qu’est-ce que Citadel ?
- 02 Les realms de Citadel Les realms sont les espaces où les applications sont installées et exécutées. Comment le realm current détermine où se lancent les applications du bureau, et comment les realms sont organisés sous /realms. Le realm current · Organisation des répertoires des realms
- 03 Configuration des realms Référence de toutes les options du fichier de configuration TOML d'un realm, de l'accès à l'affichage et au son jusqu'au réseau, au GPU et à l'image RealmFS utilisée. Options
- 04 Images RealmFS Les images RealmFS contiennent le système de fichiers racine des realms. Elles sont signées et montées en lecture seule avec dm-verity. Comment les images sont mises à jour et scellées, où est gardée la clé de signature, et le mode sécurisé. Mises à jour · Signature des images RealmFS · Image RealmFS de base
02Sous le capot
Fonctionnement interne de Citadel
Comment Citadel est construit et démarre : disposition des disques et des systèmes de fichiers, images de ressources, options de la ligne de commande du noyau et notes pour les développeurs.
- 01 Guide du développeur Notes pour les développeurs, à commencer par la désactivation de dm-verity et le remontage du système de fichiers racine en lecture-écriture pour les essais. Rendre le système de fichiers racine inscriptible · Débogage du démarrage de GNOME
- 02 Démarrage de Citadel Comment démarre un système installé : les partitions EFI et LUKS, les volumes LVM qu'elle contient, et les unités de l'initramfs qui trouvent et montent le système de fichiers racine. Disposition des disques
- 03 Disposition des disques Visite pratique du disque : les partitions créées à l'installation, les périphériques bloc mis en place au démarrage, l'arborescence de Citadel et les périphériques loop qui montent les images de ressources. Partitions · Arborescence du système de fichiers de Citadel · Montage des images de ressources
- 04 Options de la ligne de commande du noyau Options de la ligne de commande du noyau comme citadel.noverity, citadel.install et citadel.channel, et leur effet au démarrage. La plupart servent au développement, aux essais ou à l'installation.
- 05 Images de ressources de Citadel Les images de ressources sont des images disque signées, montées en lecture seule avec dm-verity. Les quatre types d'images (rootfs, kernel, extra, realmfs), l'organisation de l'image et chaque champ de l'en-tête. Types d’images de ressources · Organisation de l’image · En-tête de l’image