Installera Jonot
Alla installerbara Jonot-appar publiceras på
downloads.jonot.io. Varje version har en
fast, versionsnumrerad URL och en latest/-URL som uppdateras vid varje
ny version.
Jonot Host
Section titled “Jonot Host”Jonot Host-appen körs på en Linux-maskin i backoffice och håller köerna igång genom internetavbrott, med automatisk synkronisering när uppkopplingen återkommer.
| Paket | Länk |
|---|---|
Debian / Ubuntu (.deb) | jonot-host-linux.deb |
Fedora / RHEL (.rpm) | jonot-host-linux.rpm |
Installera via apt (Debian / Ubuntu)
Section titled “Installera via apt (Debian / Ubuntu)”Lägg till Jonots paketförråd en gång, och använd sedan apt upgrade för
framtida uppdateringar:
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-hostInstallera via dnf/rpm (Fedora / RHEL)
Section titled “Installera via dnf/rpm (Fedora / RHEL)”Lägg till Jonots paketförråd en gång, och använd sedan dnf upgrade för
framtida uppdateringar:
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 och Windows
Section titled “macOS och Windows”| Paket | Länk |
|---|---|
macOS (.dmg) | JonotHost-latest.dmg |
Windows (.msi) | JonotHost-latest.msi |
macOS- och Windows-versionerna uppdaterar sig själva på plats när de väl är
installerade: Sparkle på macOS, WinSparkle på Windows. Linux-paketen
(.deb/.rpm) uppdateras via paketförrådet (apt/dnf) som konfigurerats ovan.
Jonot Kiosk-, Desk- och Displayklienter för skrivbordet
Section titled “Jonot Kiosk-, Desk- och Displayklienter för skrivbordet”Kiosk-, kassa- och skärmapparna finns också som skrivbordsklienter för Windows, macOS och Linux. De visar samma webbappar i en inbyggd Chromium-baserad webbläsarmotor som hämtas vid första starten. Därför använder de samma varumärke, språk och realtidsuppdateringar. Kiosk- och kassaklienterna har även funktioner som webbläsaren saknar: lokal kölappsutskrift över TCP/9100 och automatisk växling till en lokal värd vid internetavbrott. Kioskklienten körs dessutom i helskärm med undertryckta kortkommandon och PIN-skyddad avslutning. Displayklienten är endast utmatning — ingen utskrift, ingen PIN-skyddad avslutning — och håller skärmen vaken automatiskt på macOS och Windows, utan att förlita sig på operativsystemets egna strömsparinställningar.
Desk- och displayklienterna kontrollerar automatiskt om det finns
uppdateringar när de väl är installerade — Sparkle på macOS, WinSparkle på
Windows — och visar en uppmaning direkt på skärmen så snart en ny version är
redo; installationen tar bara ett klick, men kräver alltid det klicket.
Kioskklienten visar istället samma uppmaning i sin PIN-skyddade
hanterarmeny, eftersom den annars körs i helskärm utan något annat
gränssnitt — en operatör öppnar menyn för att installera. Linux .deb och
.rpm är fristående paket utan hanterat paketförråd — uppdatera genom att
ladda ner och installera det nya paketet.
Jonot Kiosk (desktop)
Section titled “Jonot Kiosk (desktop)”| Paket | Länk |
|---|---|
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 titled “Jonot Desk (desktop)”| Paket | Länk |
|---|---|
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 titled “Jonot Display (desktop)”| Paket | Länk |
|---|---|
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 |
För manipuleringssäkra publika installationer, lägg en kioskprofil på operativsystemsnivå ovanpå kiosken för skrivbordet — se Lås ner kiosken för skrivbordet.
Windows: kom förbi säkerhetsvarningarna
Section titled “Windows: kom förbi säkerhetsvarningarna”Windows-installationsprogrammen (.msi) är ännu inte kodsignerade.
Därför visar Windows ”Okänd utgivare”, och Microsoft Edge och
Microsoft Defender SmartScreen blockerar filen första gången du laddar
ner och kör den. Varningen beror på att installationsprogrammet är nytt
och sällan hämtat, inte på ett känt fel i filen.
Steg 1 — tillåt nedladdningen i Microsoft Edge
Section titled “Steg 1 — tillåt nedladdningen i Microsoft Edge”Edge vägrar först att behålla filen och visar “JonotDesk-x.y.z.msi isn’t
commonly downloaded. Make sure you trust it before you open it.” (Det
exakta filnamnet beror på vilken länk du använde — latest/-länkarna laddar
ner filen med namnet JonotDesk-latest.msi.)
Öppna panelen Downloads (↓-ikonen i verktygsfältet), hovra över den
blockerade filen, klicka på knappen ⋯ (fler åtgärder) bredvid den och
välj Keep.
Edge ber om ytterligare en bekräftelse — “Make sure you trust JonotDesk-x.y.z.msi before you open it.” Klicka på knappen Keep anyway (du kan behöva expandera den delade Delete-knappen för att se den).
Nedladdningen behålls nu, och en länk Open file visas. Klicka på den för att starta installationsprogrammet.
Steg 2 — tillåt appen att köras förbi SmartScreen
Section titled “Steg 2 — tillåt appen att köras förbi SmartScreen”Första gången installationsprogrammet körs stoppar Microsoft Defender SmartScreen det med “Windows protected your PC … prevented an unrecognised app from starting.” Knappen Run anyway är dold — klicka på länken More info för att visa den.
SmartScreen visar sedan appens namn och utgivare, och en knapp Run anyway visas bredvid Don’t run. Klicka på Run anyway för att starta installationsprogrammet.
Därefter fortsätter MSI-installationsprogrammet som vanligt. Du ser dessa frågor bara när du laddar ner och kör ett installationsprogram för första gången — den installerade appen startar sedan utan dem. Uppdateringar på plats som levereras av WinSparkle laddas ner utanför webbläsaren, så de hoppar över Edges nedladdningsvarning; SmartScreen kan ändå fråga en gång för det uppdaterade installationsprogrammet tills appen byggt upp tillräckligt rykte. Båda frågorna bör upphöra när installationsprogrammen är kodsignerade och signeringscertifikatet har byggt upp SmartScreen-rykte.
Android-appar
Section titled “Android-appar”Jonot Kiosk (Android)
Section titled “Jonot Kiosk (Android)”Surfplattekiosk för självincheckning.
| Installationsmetod | Länk |
|---|---|
| Google Play (rekommenderas) | Hämta den på Google Play |
| Direkt APK (lokalt / MDM) | jonot-kiosk.apk |
Jonot Desk (Android)
Section titled “Jonot Desk (Android)”Personalens deskapp för att kalla och hantera kölappar.
| Installationsmetod | Länk |
|---|---|
| Google Play (rekommenderas) | Hämta den på Google Play |
| Direkt APK (lokalt / MDM) | jonot-desk.apk |
Jonot Display (Android)
Section titled “Jonot Display (Android)”Endast utmatning — köskärm för TV-apparater, monitorer och surfplattor, inklusive Android TV och Fire TV.
| Installationsmetod | Länk |
|---|---|
| Google Play (rekommenderas) | Hämta den på Google Play |
| Direkt APK (lokalt / MDM) | jonot-display.apk |
Verifiera din nedladdning
Section titled “Verifiera din nedladdning”Skrivbordsvärden, kiosken, desken och displayen för skrivbordet publicerar
alla sin egen SHA256SUMS / SHA256SUMS.asc / Jonot<App>-public.asc
under respektive <app>/latest/-sökväg (t.ex.
host/latest/jonot-host-public.asc, kiosk/latest/JonotKiosk-public.asc,
desk/latest/JonotDesk-public.asc, display/latest/JonotDisplay-public.asc).
Alla fyra är signerade med samma Jonot-release-GPG-nyckel
(C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3). Den fristående
signaturen finns i SHA256SUMS.asc. Att verifiera signaturen bevisar att
kontrollsummefilen publicerades av Jonot; kontrollsumman bevisar sedan att
den nedladdade binären matchar det som publicerades.
Obs: .dmg-filen verifieras av macOS Gatekeeper och notarisering snarare än
SHA256SUMS, så sha256sum -c --ignore-missing täcker .deb, .rpm och
.msi men inte .dmg.
Stegen nedan använder värden som exempel. Ersätt med kiosk, desk eller
display (samt JonotKiosk-public.asc, JonotDesk-public.asc eller
JonotDisplay-public.asc) för de andra apparna.
Steg 1 — ladda ner kontrollsummefilen och den publika nyckeln
Section titled “Steg 1 — ladda ner kontrollsummefilen och den publika nyckeln”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.ascSteg 2 — importera och verifiera nyckelns fingeravtryck
Section titled “Steg 2 — importera och verifiera nyckelns fingeravtryck”gpg --import jonot-host-public.ascgpg --fingerprint C2EF70E978210056C5C82F42E588CB268697F7C3Fingeravtrycket måste stämma exakt med C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3. Om det inte gör det, kassera nedladdningen.
Steg 3 — verifiera signaturen för kontrollsummefilen
Section titled “Steg 3 — verifiera signaturen för kontrollsummefilen”gpg --verify SHA256SUMS.asc SHA256SUMSDu bör se Good signature from "Jonot Release <releases@jonot.io>".
Steg 4 — verifiera den nedladdade filen
Section titled “Steg 4 — verifiera den nedladdade filen”sha256sum -c SHA256SUMS --ignore-missingEtt OK-resultat bekräftar att filen är intakt.
Versionsanteckningar
Section titled “Versionsanteckningar”Se värdens ändringslogg för versionsspecifika release-anteckningar. Alla releaser av de nativa apparna listas också på GitHub Releases-sidan.