L'outil calaos-os

Rôle

calaos-os est l’outil d’administration du système. Il gère les mises à jour et la configuration réseau, et remplace avantageusement les commandes Debian équivalentes, dont il connaît les particularités de Calaos OS.

Il s’utilise depuis un terminal sur le serveur, ou à distance en SSH — voir Accès SSH.

Référence des commandes

CommandeEffet
calaos-os listListe les images et paquets installés, ainsi que les mises à jour disponibles
calaos-os check-updateVérifie si des mises à jour sont disponibles
calaos-os upgradeMet à jour tous les composants
calaos-os upgrade PAQUETMet à jour un seul composant
calaos-os admin setDéfinit ou remplace le mot de passe admin de l’application web (demandé au terminal)
calaos-os admin resetSupprime le mot de passe admin
calaos-os network listListe les interfaces réseau
calaos-os network configure dhcp INTERFACEConfigure une interface en adresse automatique
calaos-os network configure static INTERFACE IPV4 MASQUE [PASSERELLE] [DNS...]Configure une interface en adresse fixe

Mises à jour

Un cycle complet de mise à jour ressemble à ceci :

# Voir l'état actuel du système
calaos-os list

# Vérifier ce qui est disponible, sans rien modifier
calaos-os check-update

# Tout mettre à jour
calaos-os upgrade

Pour ne mettre à jour qu’un composant, par exemple pour tester une nouvelle version d’un service sans toucher au reste :

calaos-os upgrade NOM_DU_PAQUET

Un point de restauration est créé automatiquement avant chaque opération, quelle que soit la commande utilisée. Voir Revenir en arrière.

Calaos OS étant basé sur Debian, apt fonctionne également et agit sur le même dépôt de paquets. calaos-os upgrade et apt full-upgrade produisent le même résultat.

La procédure complète, expliquée pas à pas, est sur la page Mise à jour.

Configuration réseau

Commencez toujours par relever le nom de l’interface :

calaos-os network list

Puis configurez-la, en adresse automatique :

calaos-os network configure dhcp eth0

ou en adresse fixe :

calaos-os network configure static eth0 192.168.1.50 255.255.255.0 192.168.1.1 192.168.1.1

Les arguments sont, dans l’ordre : l’interface, l’adresse IPv4, le masque de réseau, la passerelle, puis un ou plusieurs serveurs DNS séparés par des espaces. La passerelle et les DNS sont facultatifs, mais sans eux le serveur n’aura pas accès à Internet.

Si vous êtes connecté en SSH et que vous modifiez l’interface par laquelle vous êtes connecté, votre session sera coupée. Reconnectez-vous à la nouvelle adresse.

Les explications détaillées sont sur la page Réseau.

À ne pas confondre

Deux outils portent un nom voisin et n’ont rien à voir :

  • calaos-os — avec un tiret — administre le système : mises à jour, réseau ;
  • calaos_config — avec un tiret bas — gère les réglages du serveur Calaos : identifiants, notifications. Voir sa page dédiée.