Asenna Jonot
Kaikki Jonotin erilliset sovellukset julkaistaan osoitteessa
downloads.jonot.io. Jokaisella julkaisulla on
muuttumaton versioitu arkisto-osoite sekä latest/-osoite, joka päivittyy
jokaisen julkaisun yhteydessä ja säilyy välimuistissa vain lyhyen ajan.
Jonot Host
Osio nimeltä “Jonot Host”Jonot Host toimii toimipaikan tietokoneella ja pitää jonot käynnissä internetkatkon aikana. Se synkronoi tiedot automaattisesti yhteyden palautuessa.
Linux
Osio nimeltä “Linux”| Paketti | Linkki |
|---|---|
Debian / Ubuntu (.deb) | jonot-host-linux.deb |
Fedora / RHEL (.rpm) | jonot-host-linux.rpm |
Asennus apt:lla (Debian / Ubuntu)
Osio nimeltä “Asennus apt:lla (Debian / Ubuntu)”Lisää Jonotin pakettivarasto kerran ja käytä sen jälkeen apt upgrade
-komentoa tulevissa päivityksissä:
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-hostAsennus dnf/rpm:llä (Fedora / RHEL)
Osio nimeltä “Asennus dnf/rpm:llä (Fedora / RHEL)”Lisää Jonotin pakettivarasto kerran ja käytä sen jälkeen dnf upgrade
-komentoa tulevissa päivityksissä:
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 ja Windows
Osio nimeltä “macOS ja Windows”| Paketti | Linkki |
|---|---|
macOS (.dmg) | JonotHost-latest.dmg |
Windows (.msi) | JonotHost-latest.msi |
macOS- ja Windows-versiot päivittävät itsensä asennuksen jälkeen:
Sparkle macOS:llä, WinSparkle Windowsilla. Linuxin .deb- ja .rpm-paketit
päivittyvät yllä määritetyn apt/dnf-pakettivaraston kautta.
Jonot Kiosk, Jonot Desk ja Jonot Display -työpöytäsovellukset
Osio nimeltä “Jonot Kiosk, Jonot Desk ja Jonot Display -työpöytäsovellukset”Kioski-, palvelupiste- ja näyttösovelluksista on työpöytäversiot Windowsille, macOS:lle ja Linuxille. Ne näyttävät vastaavan verkkosovelluksen sisäisessä Chromium-pohjaisessa selainmoottorissa, joka ladataan kerran ensimmäisellä käynnistyskerralla. Siksi työpöytäversiot käyttävät samaa brändäystä, kielitukea ja reaaliaikaista synkronointia. Kioski- ja palvelupistesovellukset tarjoavat lisäksi paikallisen vuoronumerotulostuksen TCP-portin 9100 kautta sekä automaattisen vaihdon paikalliseen isäntään internetkatkon aikana. Kioski toimii myös koko näytön tilassa, estää pikanäppäimiä ja suojaa poistumisen PIN-koodilla. Näyttösovellus on vain tietojen esittämistä varten: siinä ei ole tulostusta tai PIN-suojattua poistumista. macOS- ja Windows-versiot pitävät näytön automaattisesti hereillä käyttöjärjestelmän virransäästöasetuksista riippumatta.
Palvelupiste- ja näyttösovellukset tarkistavat päivitykset automaattisesti
Sparklella macOS:ssä ja WinSparklella Windowsissa. Kun uusi versio on valmis,
sovellus näyttää kehotteen. Päivitys vaatii yhden napautuksen.
Kioskisovellus näyttää saman kehotteen PIN-koodilla suojatussa ylläpitäjän
valikossa, koska se toimii muuten koko näytön tilassa. Ylläpitäjä asentaa
päivityksen avaamalla valikon. Linuxin
.deb- ja .rpm-paketit ovat itsenäisiä paketteja ilman hallittua
pakettivarastoa — päivitä lataamalla ja asentamalla uusi paketti.
Jonot Kiosk (desktop)
Osio nimeltä “Jonot Kiosk (desktop)”| Paketti | Linkki |
|---|---|
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)
Osio nimeltä “Jonot Desk (desktop)”| Paketti | Linkki |
|---|---|
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)
Osio nimeltä “Jonot Display (desktop)”| Paketti | Linkki |
|---|---|
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 |
Suojaa julkinen asennus lisäämällä kioskin työpöytäsovelluksen lisäksi käyttöjärjestelmätason kioskiprofiili. Katso Lukitse kioski-työpöytäsovellus.
Windows: turvallisuusvaroitusten ohittaminen
Osio nimeltä “Windows: turvallisuusvaroitusten ohittaminen”Windowsin .msi-asennusohjelmia ei ole vielä koodiallekirjoitettu
(Authenticode-allekirjoitus on suunnitteilla). Siihen asti Windows näyttää
sovelluksen “Unknown publisher” -merkinnällä. Microsoft Edge ja Microsoft
Defender SmartScreen estävät tiedoston ensimmäisellä lataus- ja
käynnistyskerralla. Varoitus on tavallinen uusille, vähän ladatuille
asennusohjelmille eikä yksin tarkoita, että tiedostossa olisi vikaa.
Vaihe 1 — salli lataus Microsoft Edgessä
Osio nimeltä “Vaihe 1 — salli lataus Microsoft Edgessä”Edge kieltäytyy aluksi säilyttämästä tiedostoa ja näyttää viestin
“JonotDesk-x.y.z.msi isn’t commonly downloaded. Make sure you trust it
before you open it.” (Tarkka tiedostonimi riippuu käyttämästäsi linkistä —
latest/-linkit lataavat tiedoston nimellä JonotDesk-latest.msi.)
Avaa Downloads-paneeli (työkalurivin ↓-kuvake), vie hiiri estetyn
kohteen päälle, napsauta sen vieressä olevaa ⋯-painiketta
(lisätoiminnot) ja valitse Keep.
Edge pyytää vielä yhden vahvistuksen — “Make sure you trust JonotDesk-x.y.z.msi before you open it.” Napsauta Keep anyway -painiketta (saatat joutua avaamaan jaetun Delete-painikkeen laajentaaksesi sen näkyviin).
Lataus säilyy nyt, ja näkyviin tulee Open file -linkki. Napsauta sitä käynnistääksesi asennusohjelman.
Vaihe 2 — salli sovelluksen käynnistyminen SmartScreenin läpi
Osio nimeltä “Vaihe 2 — salli sovelluksen käynnistyminen SmartScreenin läpi”Kun asennusohjelma käynnistetään ensimmäistä kertaa, Microsoft Defender SmartScreen pysäyttää sen viestillä “Windows protected your PC … prevented an unrecognised app from starting.” Run anyway -painike on piilotettu — napsauta More info-linkkiä tuodaksesi sen näkyviin.
SmartScreen näyttää sen jälkeen sovelluksen nimen ja julkaisijan, ja Run anyway -painike ilmestyy Don’t run -painikkeen viereen. Napsauta Run anyway käynnistääksesi asennusohjelman.
Tämän jälkeen MSI-asennusohjelma etenee normaalisti. Näet nämä kehotteet vain, kun lataat ja käynnistät asennusohjelman ensimmäistä kertaa — asennettu sovellus käynnistyy sen jälkeen ilman niitä. WinSparklen toimittamat paikalliset päivitykset ladataan selaimen ulkopuolella, joten ne ohittavat Edgen latausvaroituksen; SmartScreen saattaa silti kehottaa kerran päivitetyn asennusohjelman kohdalla, kunnes sovellus kerää tarpeeksi mainetta. Molempien kehotteiden pitäisi loppua, kun asennusohjelmat on koodiallekirjoitettu ja allekirjoitussertifikaatti on kerännyt SmartScreen-mainetta.
Android-sovellukset
Osio nimeltä “Android-sovellukset”Jonot Kiosk (Android)
Osio nimeltä “Jonot Kiosk (Android)”Tabletille tarkoitettu itsepalvelukioski.
| Asennustapa | Linkki |
|---|---|
| Google Play (suositeltu) | Lataa Google Playsta |
| Suora APK (paikallinen / MDM) | jonot-kiosk.apk |
Jonot Desk (Android)
Osio nimeltä “Jonot Desk (Android)”Henkilöstön palvelupistesovellus vuoronumeroiden kutsumiseen ja hallintaan.
| Asennustapa | Linkki |
|---|---|
| Google Play (suositeltu) | Lataa Google Playsta |
| Suora APK (paikallinen / MDM) | jonot-desk.apk |
Jonot Display (Android)
Osio nimeltä “Jonot Display (Android)”Vain esittävä jononäyttö televisioille, monitoreille ja tableteille, mukaan lukien Android TV ja Fire TV.
| Asennustapa | Linkki |
|---|---|
| Google Play (suositeltu) | Lataa Google Playsta |
| Suora APK (paikallinen / MDM) | jonot-display.apk |
Vahvista lataus
Osio nimeltä “Vahvista lataus”Isäntä-, kioski-, palvelupiste- ja näyttö-työpöytäsovellus julkaisevat kukin oman SHA256SUMS- / SHA256SUMS.asc- /
Jonot<App>-public.asc-tiedostonsa omissa <app>/latest/-poluissaan (esim.
host/latest/jonot-host-public.asc, kiosk/latest/JonotKiosk-public.asc,
desk/latest/JonotDesk-public.asc, display/latest/JonotDisplay-public.asc).
Kaikki neljä on allekirjoitettu samalla Jonotin julkaisu-GPG-avaimella
(C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3). Erillinen allekirjoitus
löytyy tiedostosta SHA256SUMS.asc. Allekirjoituksen varmistaminen todistaa,
että tarkistussummatiedoston on julkaissut Jonot; tarkistussumma puolestaan
vahvistaa, että ladattu tiedosto vastaa julkaistua tiedostoa.
Huomio: .dmg-tiedosto tarkistetaan macOS Gatekeeperin ja notarisoinnin
avulla, ei SHA256SUMS-tiedostolla, joten sha256sum -c --ignore-missing
kattaa .deb-, .rpm- ja .msi-tiedostot, mutta ei .dmg-tiedostoa.
Alla olevat vaiheet käyttävät isäntää esimerkkinä. Korvaa kiosk, desk tai
display (sekä JonotKiosk-public.asc, JonotDesk-public.asc tai
JonotDisplay-public.asc) muiden sovellusten kohdalla.
Vaihe 1 — lataa tarkistussummatiedosto ja julkinen avain
Osio nimeltä “Vaihe 1 — lataa tarkistussummatiedosto ja julkinen avain”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.ascVaihe 2 — tuo ja vahvista avaimen sormenjälki
Osio nimeltä “Vaihe 2 — tuo ja vahvista avaimen sormenjälki”gpg --import jonot-host-public.ascgpg --fingerprint C2EF70E978210056C5C82F42E588CB268697F7C3Sormenjäljen on täsmättävä tarkalleen arvoon
C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3. Jos se ei täsmää, hylkää
lataus.
Vaihe 3 — vahvista tarkistussummatiedoston allekirjoitus
Osio nimeltä “Vaihe 3 — vahvista tarkistussummatiedoston allekirjoitus”gpg --verify SHA256SUMS.asc SHA256SUMSNäkyviin pitäisi tulla Good signature from "Jonot Release <releases@jonot.io>".
Vaihe 4 — vahvista ladattu tiedosto
Osio nimeltä “Vaihe 4 — vahvista ladattu tiedosto”sha256sum -c SHA256SUMS --ignore-missingTulos OK vahvistaa, että tiedosto on ehjä.
Julkaisutiedot
Osio nimeltä “Julkaisutiedot”Katso isännän muutosloki versiokohtaisia julkaisutietoja varten. Kaikki erillisten sovellusten julkaisut löytyvät myös GitHub Releases -sivulta.