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/02 16:52] flykri |
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' | ||
+ | |||
+ |