Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
fr:calaos_os [2015/08/12 19:49] arnaudtlse [Commandes] |
fr:calaos_os [2020/07/28 11:47] (current) arnaudtlse [Migration de la configuration v2+ vers v3] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== CALAOS-OS ====== | ====== CALAOS-OS ====== | ||
| - | Calaos-OS est un système d' | + | Calaos-OS est un système d' |
| - | Les paquets logiciels disponibles sont désactivés par défaut et doivent être activé la prèmiere fois. | + | Les paquets logiciels disponibles sont désactivés par défaut et doivent être activés au besoin. |
| ==== Logiciels disponibles ==== | ==== Logiciels disponibles ==== | ||
| Line 14: | Line 14: | ||
| ==== Console SSH ==== | ==== Console SSH ==== | ||
| - | Pour configurer Calaos-OS il faut au préalable se connecter en SSH sur la machine. | + | Pour configurer Calaos-OS, il faut au préalable se connecter en SSH sur la machine. |
| - | [[centrale_ssh|Connection | + | [[centrale_ssh|Connexion |
| Line 33: | Line 33: | ||
| === journalctl === | === journalctl === | ||
| - | Cette commande permet de voir le log systeme | + | Cette commande permet de voir le log système |
| journalctl -lu calaos-server | journalctl -lu calaos-server | ||
| Line 60: | Line 60: | ||
| connmanctl config ethernet_000bab451b09_cable --ipv4 dhcp | connmanctl config ethernet_000bab451b09_cable --ipv4 dhcp | ||
| - | Remplacer | + | **Attention** En aucun cas le serveur Calaos ne doit être mis en production en DHCP ! |
| - | Si l' | + | Techniquement cela fonctionnera via une réservation DHCP par exemple mais vous vous exposez à des problèmes à un moment ou un autre (panne de courant, panne de box Internet, doublon d' |
| + | |||
| + | Remplacez | ||
| + | Si l' | ||
| connmanctl connect ethernet_000bab451b08_cable | connmanctl connect ethernet_000bab451b08_cable | ||
| connmanctl connect ethernet_000bab451b09_cable | connmanctl connect ethernet_000bab451b09_cable | ||
| Line 91: | Line 94: | ||
| | | ||
| - | Pour configurer les options propres | + | Pour configurer les options propres |
| [[centrale_console|Configuration avec calaos_config]] | [[centrale_console|Configuration avec calaos_config]] | ||
| Line 99: | Line 102: | ||
| === Ecran tactile RS232 === | === Ecran tactile RS232 === | ||
| - | On peut utiliser un ecran tactile RS232 soit par un port RS232 présent sur la machine, soit en utilisant un convertisseur Serie<> | + | On peut utiliser un écran |
| Pour faire fonctionner le port série, il faut activer un service avec systemd: | Pour faire fonctionner le port série, il faut activer un service avec systemd: | ||
| Line 109: | Line 112: | ||
| systemctl enable usb-serial-touchscreen@ttyS0 | systemctl enable usb-serial-touchscreen@ttyS0 | ||
| - | Une fois la configuration | + | Une fois la configuration |
| === Ecran tactile USB === | === Ecran tactile USB === | ||
| - | Un écran tactile USB sera automatiquement détecté dès son branchement. | + | Un écran tactile USB sera automatiquement détecté dès son branchement. |
| ==== Calibration de l' | ==== Calibration de l' | ||
| Line 123: | Line 126: | ||
| Puis aller sur l' | Puis aller sur l' | ||
| - | Il faut ensuite | + | Il faut ensuite |
| Section " | Section " | ||
| Line 134: | Line 137: | ||
| Les valeurs XXXX et YYYY doivent être remplacées par celles données par xinput_calibrator. | Les valeurs XXXX et YYYY doivent être remplacées par celles données par xinput_calibrator. | ||
| - | Une fois le fichier | + | Une fois le fichier |
| + | |||
| + | :!: A partir de la v3.0, le fichier 90-calib.conf peut être directement écrit grâce à la commande suivante: | ||
| + | |||
| + | DISPLAY=:0 xinput_calibrator --output-filename / | ||
| Puis redémarrer la machine. | Puis redémarrer la machine. | ||
| Line 140: | Line 147: | ||
| ==== Date et heure ==== | ==== Date et heure ==== | ||
| - | Apres l' | + | Après |
| - | Par exemple pour configurer sur le fuseau horaire francais (Paris): | + | Par exemple, pour configurer sur le fuseau horaire francais (Paris): |
| < | < | ||
| ln -sf / | ln -sf / | ||
| </ | </ | ||
| - | Pour vérifier la date et heure courante il faut utiliser la commande suivante: | + | Pour vérifier la date et l'heure courante, il faut utiliser la commande suivante: |
| < | < | ||
| root@nuc:~# date | root@nuc:~# date | ||
| Line 153: | Line 160: | ||
| </ | </ | ||
| - | La date et l' | + | La date et l' |
| - | La mise a jour de l' | + | La mise à jour de l' |
| Cela se fait de cette manière: | Cela se fait de cette manière: | ||
| < | < | ||
| Line 162: | Line 169: | ||
| systemctl start ntpd | systemctl start ntpd | ||
| </ | </ | ||
| + | ou pour forcer une date et une heure, par exemple: | ||
| + | < | ||
| + | systemctl stop ntpd | ||
| + | date -s 2015.09.08-12: | ||
| + | </ | ||
| ==== Position Géographique ==== | ==== Position Géographique ==== | ||
| Line 171: | Line 182: | ||
| </ | </ | ||
| - | Remplacer les X et Y par les coordonées | + | Remplacer les X et Y par les coordonnées |
| ==== Langue ==== | ==== Langue ==== | ||
| - | Il est possible | + | Il est possible |
| < | < | ||
| root@nuc:~# localectl set-locale LANG=" | root@nuc:~# localectl set-locale LANG=" | ||
| Line 198: | Line 210: | ||
| calaos_config set show_cursor false | calaos_config set show_cursor false | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ==== Configuration du mail sortant ==== | ||
| + | |||
| + | Sur évènement, | ||
| + | |||
| + | < | ||
| + | ping google.fr | ||
| + | PING google.fr (74.125.206.94): | ||
| + | 64 bytes from 74.125.206.94: | ||
| + | 64 bytes from 74.125.206.94: | ||
| + | 64 bytes from 74.125.206.94: | ||
| + | </ | ||
| + | |||
| + | La réponse indiquant un délai de réponse, le réseau fonctionne bien jusque sur Internet. Parfait, sinon revoir votre configuration. | ||
| + | La configuration du serveur SMTP sera spécifique en fonction de votre opérateur: | ||
| + | |||
| + | Abonnés Free, depuis chez vous, sans authentification: | ||
| + | < | ||
| + | calaos_config set smtp_server smtp:// | ||
| + | calaos_config set smtp_port 25 | ||
| + | calaos_config set smtp_auth false | ||
| + | </ | ||
| + | |||
| + | Ces options seront visibles dans / | ||
| + | Il est possible de tester l' | ||
| + | |||
| + | < | ||
| + | calaos_mail --from votre_adresse@free.fr --to votre_email@free.fr --subject TEST --body TEST --verbose | ||
| + | </ | ||
| + | |||
| + | Si tout va bien, vous pouvez envoyer des emails depuis Calaos. | ||
| + | |||
| + | ===== Migration ===== | ||
| + | |||
| + | ==== Migration de la configuration v2+ vers v3 ==== | ||
| + | |||
| + | A partir de la v3.0, un outil de migration est présent. Il permet de faciliter la mise à jour de calaos-os sur les machines ou il est possible de démarrer sur une clé USB. | ||
| + | L' | ||
| + | |||
| + | === Procédure === | ||
| + | |||
| + | - Flasher l' | ||
| + | - Démarrer sur la clé USB | ||
| + | - Se connecter en SSH sur la machine | ||
| + | - lancer la commande: '' | ||
| + | - L' | ||
| + | - La machine redémarre d'elle même, tout devrait être lancé et configuré comme auparavant | ||
| + | - Il est maintenant possible de garder la version 3+ sur la clé USB et tester pendant un temps. En cas de soucis, on peut toujours revenir en arrière sur la version installée sur le disque dur interne. | ||
| + | - Pour finaliser l' | ||
| + | |||
| + | |||