Mises à jour

Architecture des mises à jour : TUF, RAUC, GRUB et HexaDoctor

Sécuriser le dépôt, installer sur un slot inactif et revenir automatiquement après échec.
Auteur
Équipe HexaOS
Mis à jour
3 août 2026
Statut
Documentation publiée

Sélection et distribution

TUF protège les métadonnées du dépôt : rôles, versions, hashes, expirations, délégations et rotations de clés. Il réduit les risques de rollback, gel ou compromission d’une clé unique.

Installation atomique

RAUC vérifie le bundle et écrit l’image sur le slot inactif. GRUB tente ce slot avec un compteur de démarrage et conserve la capacité de revenir au système précédent.

Santé après redémarrage

HexaDoctor contrôle les services critiques, le stockage, le réseau et les fonctions attendues. En cas de succès, HexaUpdate marque le slot bon ; sinon, le fallback est déclenché et l’incident reste visible dans l’historique.

Une information manque ou doit être corrigée ?

Signalez-la sur le forum ou contactez un modérateur du wiki.

Ouvrir le forum →