Installere Jonot
Alle Jonots native binærfiler publiseres på
downloads.jonot.io. Hver utgivelse leverer både
en versjonert arkivsti (uforanderlig, trygg å låse til) og en latest/-sti
(oppdateres ved hver utgivelse, kort cache-TTL).
Jonot Host
Section titled “Jonot Host”Jonot Host-appen kjører på en Linux-maskin på bakrommet og holder køene i gang gjennom internettavbrudd, og synkroniserer automatisk når tilkoblingen kommer tilbake.
| Pakke | Lenke |
|---|---|
Debian / Ubuntu (.deb) | jonot-host-linux.deb |
Fedora / RHEL (.rpm) | jonot-host-linux.rpm |
Installere via apt (Debian / Ubuntu)
Section titled “Installere via apt (Debian / Ubuntu)”Legg til Jonot-repositoriet én gang, og bruk deretter apt upgrade for
fremtidige oppdateringer:
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-hostInstallere via dnf/rpm (Fedora / RHEL)
Section titled “Installere via dnf/rpm (Fedora / RHEL)”Legg til Jonot-repositoriet én gang, og bruk deretter dnf upgrade for
fremtidige oppdateringer:
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 og Windows
Section titled “macOS og Windows”| Pakke | Lenke |
|---|---|
macOS (.dmg) | JonotHost-latest.dmg |
Windows (.msi) | JonotHost-latest.msi |
macOS- og Windows-versjonene oppdaterer seg selv etter installasjon:
Sparkle på macOS, WinSparkle på Windows. Linux-pakkene (.deb / .rpm)
oppdateres via apt/dnf-repositoriet konfigurert over.
Skrivebordsklienter for Jonot Kiosk, Desk og Display
Section titled “Skrivebordsklienter for Jonot Kiosk, Desk og Display”Kiosk-, skranke- og skjermappene kjører også som native skrivebordsklienter (Windows, macOS, Linux). De bygger inn den samme kiosk-/skranke-/skjerm-nettappen i en innebygd Chromium-basert nettlesermotor (hentes én gang ved første oppstart), slik at de arver merkevarebygging, alle støttede språk og sanntidssynkronisering. Kiosk- og skranke-klientene legger til native funksjoner som nettleseren ikke kan tilby: lokal kvitteringsutskrift over TCP/9100 og automatisk failover til en lokal vert ved internettavbrudd. Kiosk-klienten kjører også i fullskjerm med undertrykte hurtigtaster og PIN-beskyttet avslutning. Skjerm-klienten er ren utgang — ingen utskrift, ingen PIN-beskyttet avslutning — og holder skjermen våken automatisk på macOS og Windows, uten å stole på operativsystemets egne strøminnstillinger.
Klientene oppdaterer seg selv etter installasjon: Sparkle på macOS,
WinSparkle på Windows. Linux .deb og .rpm er frittstående pakker uten
administrert repositorium — oppdater ved å laste ned og installere den
nye pakken.
Jonot Kiosk (desktop)
Section titled “Jonot Kiosk (desktop)”| Pakke | Lenke |
|---|---|
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)”| Pakke | Lenke |
|---|---|
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)”| Pakke | Lenke |
|---|---|
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 |
For manipulasjonssikre offentlige installasjoner, legg en kioskprofil på OS-nivå oppå skrivebordskiosken — se Lås ned skrivebordskiosken.
Windows: komme forbi sikkerhetsvarslene
Section titled “Windows: komme forbi sikkerhetsvarslene”Windows-.msi-installasjonsprogrammene er ikke kodesignert ennå
(Authenticode-signering er planlagt). Inntil det skjer, viser Windows appen
som «Ukjent utgiver», og både Microsoft Edge og Microsoft Defender
SmartScreen blokkerer filen første gang du laster den ned og kjører den.
Dette er forventet — det skjer med alle nye installasjonsprogrammer med
lavt volum, ikke fordi noe er galt med nedlastingen.
Trinn 1 — tillat nedlastingen i Microsoft Edge
Section titled “Trinn 1 — tillat nedlastingen i Microsoft Edge”Edge nekter først å beholde filen, og viser «JonotDesk-x.y.z.msi isn’t
commonly downloaded. Make sure you trust it before you open it.»
(Det eksakte filnavnet avhenger av lenken du brukte — latest/-lenkene
laster ned filen som JonotDesk-latest.msi.)
Åpne Nedlastinger-panelet (↓-ikonet i verktøylinjen), hold musepekeren
over det blokkerte elementet, klikk på knappen ⋯ (flere handlinger)
ved siden av det, og velg Keep.
Edge ber om én bekreftelse til — «Make sure you trust JonotDesk-x.y.z.msi before you open it.» Klikk på knappen Keep anyway (du må kanskje utvide den delte Delete-knappen for å se den).
Nedlastingen beholdes nå, og en Open file-lenke vises. Klikk på den for å starte installasjonsprogrammet.
Trinn 2 — la appen kjøre forbi SmartScreen
Section titled “Trinn 2 — la appen kjøre forbi SmartScreen”Første gang installasjonsprogrammet kjøres, stopper Microsoft Defender SmartScreen det med «Windows protected your PC … prevented an unrecognised app from starting.» Knappen Run anyway er skjult — klikk på lenken More info for å vise den.
SmartScreen viser deretter applikasjonens navn og utgiver, og en Run anyway-knapp vises ved siden av Don’t run. Klikk Run anyway for å starte installasjonsprogrammet.
MSI-installasjonsprogrammet fortsetter deretter normalt. Du ser disse meldingene bare når du laster ned og kjører et installasjonsprogram for første gang — den installerte appen starter uten dem etterpå. In-place-oppdateringer levert av WinSparkle lastes ned utenfor nettleseren, så de hopper over Edges nedlastingsvarsel; SmartScreen kan likevel spørre én gang til for det oppdaterte installasjonsprogrammet, inntil appen har bygget opp nok omdømme. Begge meldingene bør forsvinne når installasjonsprogrammene er kodesignert og signeringssertifikatet har bygget opp SmartScreen-omdømme.
Android-apper
Section titled “Android-apper”Jonot Kiosk (Android)
Section titled “Jonot Kiosk (Android)”Nettbrett-selvbetjeningskiosk.
| Installasjonsmetode | Lenke |
|---|---|
| Google Play (anbefalt) | Hent den på Google Play |
| Direkte APK (lokalt / MDM) | jonot-kiosk.apk |
Jonot Desk (Android)
Section titled “Jonot Desk (Android)”Skranke-app for ansatte til å rope opp og administrere kølapper.
| Installasjonsmetode | Lenke |
|---|---|
| Google Play (anbefalt) | Hent den på Google Play |
| Direkte APK (lokalt / MDM) | jonot-desk.apk |
Jonot Display (Android)
Section titled “Jonot Display (Android)”Ren utgangs-køskjerm for TV-er, monitorer og nettbrett, inkludert Android TV og Fire TV.
| Installasjonsmetode | Lenke |
|---|---|
| Google Play (anbefalt) | Hent den på Google Play |
| Direkte APK (lokalt / MDM) | jonot-display.apk |
Verifiser nedlastingen din
Section titled “Verifiser nedlastingen din”Skrivebordsverten, skrivebordskiosken, skrivebordsskranken og
skrivebordsskjermen publiserer hver sin egen SHA256SUMS /
SHA256SUMS.asc / Jonot<App>-public.asc under sin respektive
<app>/latest/-sti (f.eks. host/latest/jonot-host-public.asc,
kiosk/latest/JonotKiosk-public.asc, desk/latest/JonotDesk-public.asc,
display/latest/JonotDisplay-public.asc). Alle fire er signert med samme
Jonot-utgivelses-GPG-nøkkel (C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3). Den frittstående signaturen ligger i SHA256SUMS.asc. Å
verifisere signaturen beviser at sjekksumfilen ble publisert av Jonot;
sjekksummen beviser deretter at den nedlastede binærfilen din samsvarer
med det som ble publisert.
Merk: .dmg-filen verifiseres av macOS Gatekeeper og notarisering i
stedet for SHA256SUMS, så sha256sum -c --ignore-missing dekker
.deb, .rpm og .msi, men ikke .dmg.
Trinnene nedenfor bruker verten som gjennomgående eksempel. Bytt ut med
kiosk, desk eller display (og JonotKiosk-public.asc,
JonotDesk-public.asc eller JonotDisplay-public.asc) for de andre
appene.
Trinn 1 — last ned sjekksumfilen og den offentlige nøkkelen
Section titled “Trinn 1 — last ned sjekksumfilen og den offentlige nøkkelen”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.ascTrinn 2 — importer og verifiser nøkkelfingeravtrykket
Section titled “Trinn 2 — importer og verifiser nøkkelfingeravtrykket”gpg --import jonot-host-public.ascgpg --fingerprint C2EF70E978210056C5C82F42E588CB268697F7C3Fingeravtrykket må stemme nøyaktig overens med C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3. Hvis ikke, forkast nedlastingen.
Trinn 3 — verifiser signaturen til sjekksumfilen
Section titled “Trinn 3 — verifiser signaturen til sjekksumfilen”gpg --verify SHA256SUMS.asc SHA256SUMSDu bør se Good signature from "Jonot Release <releases@jonot.io>".
Trinn 4 — verifiser den nedlastede filen din
Section titled “Trinn 4 — verifiser den nedlastede filen din”sha256sum -c SHA256SUMS --ignore-missingEt OK-resultat bekrefter at filen er intakt.
Versjonsnotater
Section titled “Versjonsnotater”Se vertens endringslogg for versjonsspesifikke versjonsnotater. Alle native app-utgivelser er også listet på GitHub Releases-siden.