Installer Jonot
Téléchargez toutes les applications natives Jonot depuis
downloads.jonot.io. Chaque version possède un
chemin d’archive versionné qui ne change pas et un chemin latest/ mis à jour à
chaque version, avec une courte durée de mise en cache.
Jonot Host
Section intitulée « Jonot Host »L’application Jonot Host s’exécute sur une machine Linux d’arrière-boutique et maintient les files d’attente actives pendant les coupures internet, en se synchronisant automatiquement au retour de la connexion.
| Paquet | Lien |
|---|---|
Debian / Ubuntu (.deb) | jonot-host-linux.deb |
Fedora / RHEL (.rpm) | jonot-host-linux.rpm |
Installer via apt (Debian / Ubuntu)
Section intitulée « Installer via apt (Debian / Ubuntu) »Ajoutez le dépôt Jonot une fois, puis utilisez apt upgrade pour les futures
mises à jour :
curl -fsSL https://downloads.jonot.io/host/latest/jonot-host-public.asc \ | sudo gpg --dearmor -o /usr/share/keyrings/jonot-host.gpgecho "deb [signed-by=/usr/share/keyrings/jonot-host.gpg] https://downloads.jonot.io/host/apt stable main" \ | sudo tee /etc/apt/sources.list.d/jonot-host.listsudo apt update && sudo apt install jonot-hostInstaller via dnf/rpm (Fedora / RHEL)
Section intitulée « Installer via dnf/rpm (Fedora / RHEL) »Ajoutez le dépôt Jonot une fois, puis utilisez dnf upgrade pour les futures
mises à jour :
sudo rpm --import https://downloads.jonot.io/host/latest/jonot-host-public.ascsudo tee /etc/yum.repos.d/jonot-host.repo <<'REPO'[jonot-host]name=Jonot Hostbaseurl=https://downloads.jonot.io/host/rpmenabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://downloads.jonot.io/host/latest/jonot-host-public.ascREPOsudo dnf install jonot-hostmacOS et Windows
Section intitulée « macOS et Windows »| Paquet | Lien |
|---|---|
macOS (.dmg) | JonotHost-latest.dmg |
Windows (.msi) | JonotHost-latest.msi |
Les versions macOS et Windows se mettent à jour elles-mêmes une fois
installées : Sparkle sur macOS, WinSparkle sur Windows. Les paquets Linux
(.deb / .rpm) se mettent à jour via le dépôt apt/dnf configuré ci-dessus.
Clients de bureau Jonot Kiosk, Desk et Display
Section intitulée « Clients de bureau Jonot Kiosk, Desk et Display »Les applications de borne, de guichet et d’écran fonctionnent aussi comme clients de bureau natifs sous Windows, macOS et Linux. Elles affichent l’application web dans un moteur intégré basé sur Chromium, téléchargé une fois au premier lancement. Elles prennent en charge la même image de marque, les mêmes langues et les mêmes mises à jour en direct que les applications web.
Les clients borne et guichet peuvent imprimer des tickets sur le port TCP 9100 et basculer vers un hôte sur place en cas de coupure internet. Ces fonctions ne sont pas disponibles dans un navigateur. La borne fonctionne aussi en plein écran, bloque les raccourcis courants et exige un PIN pour sortir. L’écran ne fait qu’afficher les informations : il n’imprime pas, ne nécessite pas de PIN de sortie et maintient l’écran allumé sous macOS et Windows.
Les clients guichet et écran recherchent automatiquement les mises à jour avec
Sparkle sous macOS et WinSparkle sous Windows. Lorsqu’une mise à jour est prête,
l’application vous propose de l’installer. La borne affiche cette demande dans
son menu gestionnaire protégé par PIN, car elle fonctionne en plein écran. Les
fichiers Linux .deb et .rpm n’utilisent pas de dépôt géré. Téléchargez et
installez le nouveau paquet pour les mettre à jour.
Jonot Kiosk (desktop)
Section intitulée « Jonot Kiosk (desktop) »| Paquet | Lien |
|---|---|
macOS (.dmg) | JonotKiosk-latest.dmg |
Windows (.msi) | JonotKiosk-latest.msi |
Debian / Ubuntu (.deb, amd64) | jonot-kiosk-linux-amd64.deb |
Debian / Ubuntu (.deb, arm64) | jonot-kiosk-linux-arm64.deb |
Fedora / RHEL (.rpm, amd64) | jonot-kiosk-linux-amd64.rpm |
Fedora / RHEL (.rpm, arm64) | jonot-kiosk-linux-arm64.rpm |
Jonot Desk (desktop)
Section intitulée « Jonot Desk (desktop) »| Paquet | Lien |
|---|---|
macOS (.dmg) | JonotDesk-latest.dmg |
Windows (.msi) | JonotDesk-latest.msi |
Debian / Ubuntu (.deb, amd64) | jonot-desk-linux-amd64.deb |
Debian / Ubuntu (.deb, arm64) | jonot-desk-linux-arm64.deb |
Fedora / RHEL (.rpm, amd64) | jonot-desk-linux-amd64.rpm |
Fedora / RHEL (.rpm, arm64) | jonot-desk-linux-arm64.rpm |
Jonot Display (desktop)
Section intitulée « Jonot Display (desktop) »| Paquet | Lien |
|---|---|
macOS (.dmg) | JonotDisplay-latest.dmg |
Windows (.msi) | JonotDisplay-latest.msi |
Debian / Ubuntu (.deb, amd64) | jonot-display-linux-amd64.deb |
Debian / Ubuntu (.deb, arm64) | jonot-display-linux-arm64.deb |
Fedora / RHEL (.rpm, amd64) | jonot-display-linux-amd64.rpm |
Fedora / RHEL (.rpm, arm64) | jonot-display-linux-arm64.rpm |
Pour des installations publiques résistantes à la manipulation, superposez un profil kiosque au niveau du système d’exploitation sous le kiosque de bureau — voir Verrouiller le kiosque de bureau.
Windows : contourner les avertissements de sécurité
Section intitulée « Windows : contourner les avertissements de sécurité »Les installateurs .msi Windows ne sont pas encore signés numériquement.
Windows affiche donc « Éditeur inconnu ». Microsoft Edge et Microsoft
Defender SmartScreen bloquent aussi le fichier lors du premier téléchargement
et de la première exécution. Ces avertissements apparaissent parce que
l’installateur est récent et peu téléchargé. Ils ne signifient pas que le
fichier est endommagé.
Étape 1 — autoriser le téléchargement dans Microsoft Edge
Section intitulée « Étape 1 — autoriser le téléchargement dans Microsoft Edge »Edge refuse d’abord de conserver le fichier, en affichant « JonotDesk-x.y.z.msi
isn’t commonly downloaded. Make sure you trust it before you open it. » (Le
nom exact du fichier dépend du lien utilisé — les liens latest/ téléchargent
le fichier sous le nom JonotDesk-latest.msi.)
Ouvrez le panneau Téléchargements (l’icône ↓ dans la barre d’outils),
survolez l’élément bloqué, cliquez sur le bouton ⋯ (autres actions) à
côté et choisissez Keep.
Edge demande une confirmation supplémentaire — « Make sure you trust JonotDesk-x.y.z.msi before you open it. » Cliquez sur le bouton Keep anyway (vous devrez peut-être déplier le bouton scindé Delete pour le révéler).
Le téléchargement est maintenant conservé et un lien Open file apparaît. Cliquez dessus pour lancer l’installateur.
Étape 2 — laisser l’application s’exécuter malgré SmartScreen
Section intitulée « Étape 2 — laisser l’application s’exécuter malgré SmartScreen »Au premier lancement, Microsoft Defender SmartScreen affiche « Windows protected your PC … prevented an unrecognised app from starting. » Cliquez sur More info pour afficher le bouton Run anyway masqué.
SmartScreen affiche ensuite le nom de l’application et son éditeur, et un bouton Run anyway apparaît à côté de Don’t run. Cliquez sur Run anyway pour lancer l’installateur.
L’installation MSI se poursuit ensuite. Ces demandes apparaissent lorsque vous téléchargez et exécutez pour la première fois un installateur. L’application installée s’ouvre ensuite sans elles. WinSparkle télécharge les mises à jour en dehors du navigateur : Edge ne les bloque donc pas. SmartScreen peut encore afficher un avertissement lors de la première exécution d’une mise à jour. Ces demandes disparaîtront lorsque les installateurs seront signés et que le certificat aura acquis une réputation SmartScreen suffisante.
Applications Android
Section intitulée « Applications Android »Jonot Kiosk (Android)
Section intitulée « Jonot Kiosk (Android) »Kiosque tablette en libre-service.
| Méthode d’installation | Lien |
|---|---|
| Google Play (recommandé) | Disponible sur Google Play |
| APK direct (sur site / MDM) | jonot-kiosk.apk |
Jonot Desk (Android)
Section intitulée « Jonot Desk (Android) »Application guichet pour le personnel, pour appeler et gérer les tickets.
| Méthode d’installation | Lien |
|---|---|
| Google Play (recommandé) | Disponible sur Google Play |
| APK direct (sur site / MDM) | jonot-desk.apk |
Jonot Display (Android)
Section intitulée « Jonot Display (Android) »Écran de file d’attente en sortie uniquement pour téléviseurs, moniteurs et tablettes, y compris Android TV et Fire TV.
| Méthode d’installation | Lien |
|---|---|
| Google Play (recommandé) | Disponible sur Google Play |
| APK direct (sur site / MDM) | jonot-display.apk |
Vérifier votre téléchargement
Section intitulée « Vérifier votre téléchargement »L’hôte, la borne, le guichet et l’écran de bureau publient chacun leurs propres
fichiers SHA256SUMS, SHA256SUMS.asc et Jonot<App>-public.asc sous leur chemin respectif
<app>/latest/ (par ex. host/latest/jonot-host-public.asc,
kiosk/latest/JonotKiosk-public.asc, desk/latest/JonotDesk-public.asc,
display/latest/JonotDisplay-public.asc). Les quatre sont signés par la même
clé GPG de version Jonot
(C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3). La signature détachée
se trouve dans SHA256SUMS.asc. Vérifiez la signature pour confirmer que Jonot
a publié le fichier de sommes de contrôle. Vérifiez ensuite la somme pour
confirmer que le téléchargement correspond au fichier publié.
Le .dmg est vérifié par Gatekeeper et la notarisation de macOS
plutôt que par SHA256SUMS, donc sha256sum -c --ignore-missing couvre le
.deb, le .rpm et le .msi, mais pas le .dmg.
Les étapes ci-dessous utilisent l’hôte comme exemple. Substituez kiosk,
desk ou display (et JonotKiosk-public.asc, JonotDesk-public.asc ou
JonotDisplay-public.asc) pour les autres applications.
Étape 1 — télécharger le fichier de sommes de contrôle et la clé publique
Section intitulée « Étape 1 — télécharger le fichier de sommes de contrôle et la clé publique »curl -fsSLO https://downloads.jonot.io/host/latest/SHA256SUMScurl -fsSLO https://downloads.jonot.io/host/latest/SHA256SUMS.asccurl -fsSLO https://downloads.jonot.io/host/latest/jonot-host-public.ascÉtape 2 — importer et vérifier l’empreinte de la clé
Section intitulée « Étape 2 — importer et vérifier l’empreinte de la clé »gpg --import jonot-host-public.ascgpg --fingerprint C2EF70E978210056C5C82F42E588CB268697F7C3L’empreinte doit correspondre exactement à C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3. Si ce n’est pas le cas, ne conservez pas le téléchargement.
Étape 3 — vérifier la signature du fichier de sommes de contrôle
Section intitulée « Étape 3 — vérifier la signature du fichier de sommes de contrôle »gpg --verify SHA256SUMS.asc SHA256SUMSVous devriez voir Good signature from "Jonot Release <releases@jonot.io>".
Étape 4 — vérifier votre fichier téléchargé
Section intitulée « Étape 4 — vérifier votre fichier téléchargé »sha256sum -c SHA256SUMS --ignore-missingUn résultat OK confirme que le fichier est intact.
Notes de version
Section intitulée « Notes de version »Consultez le journal des modifications de l’hôte pour les notes de version détaillées. Toutes les versions des applications natives sont également listées sur la page des versions GitHub.