Εγκατάσταση του Jonot
Όλες οι εφαρμογές του Jonot δημοσιεύονται στο
downloads.jonot.io. Κάθε έκδοση έχει μια μόνιμη
διεύθυνση με τον αριθμό έκδοσης και μια διεύθυνση latest/ που ενημερώνεται με
κάθε νέα έκδοση και αποθηκεύεται προσωρινά για λίγο.
Jonot Host
Ενότητα με τίτλο «Jonot Host»Η εφαρμογή Jonot Host εκτελείται σε έναν υπολογιστή back-office Linux και διατηρεί τις ουρές σε λειτουργία κατά τη διάρκεια διακοπών σύνδεσης στο διαδίκτυο, συγχρονίζοντας αυτόματα όταν αποκατασταθεί η συνδεσιμότητα.
| Πακέτο | Σύνδεσμος |
|---|---|
Debian / Ubuntu (.deb) | jonot-host-linux.deb |
Fedora / RHEL (.rpm) | jonot-host-linux.rpm |
Εγκατάσταση μέσω apt (Debian / Ubuntu)
Ενότητα με τίτλο «Εγκατάσταση μέσω apt (Debian / Ubuntu)»Προσθέστε το αποθετήριο του Jonot μία φορά, και έπειτα χρησιμοποιήστε apt upgrade για μελλοντικές ενημερώσεις:
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-hostΕγκατάσταση μέσω dnf/rpm (Fedora / RHEL)
Ενότητα με τίτλο «Εγκατάσταση μέσω dnf/rpm (Fedora / RHEL)»Προσθέστε το αποθετήριο του Jonot μία φορά, και έπειτα χρησιμοποιήστε dnf upgrade για μελλοντικές ενημερώσεις:
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 και Windows
Ενότητα με τίτλο «macOS και Windows»| Πακέτο | Σύνδεσμος |
|---|---|
macOS (.dmg) | JonotHost-latest.dmg |
Windows (.msi) | JonotHost-latest.msi |
Οι εκδόσεις για macOS και Windows ενημερώνονται μόνες τους μετά την εγκατάσταση:
Sparkle σε macOS, WinSparkle σε Windows. Τα πακέτα Linux .deb / .rpm
ενημερώνονται μέσω του αποθετηρίου apt/dnf που ρυθμίστηκε παραπάνω.
Εφαρμογές υπολογιστή Jonot Kiosk, Desk και Display
Ενότητα με τίτλο «Εφαρμογές υπολογιστή Jonot Kiosk, Desk και Display»Το κιόσκι, ο σταθμός εξυπηρέτησης και η οθόνη διατίθενται επίσης ως εφαρμογές υπολογιστή για Windows, macOS και Linux. Εμφανίζουν την ίδια web εφαρμογή σε ενσωματωμένο browser βασισμένο στο Chromium, ο οποίος λαμβάνεται μία φορά κατά την πρώτη εκτέλεση. Έτσι χρησιμοποιούν την ίδια εμφάνιση, τις ίδιες γλώσσες και τον ίδιο ζωντανό συγχρονισμό. Οι εφαρμογές κιόσκι και σταθμού εξυπηρέτησης παρέχουν λειτουργίες που δεν μπορεί να προσφέρει ένας browser: τοπική εκτύπωση εισιτηρίων μέσω TCP/9100 και αυτόματη μετάβαση σε επιτόπιο host όταν διακοπεί το διαδίκτυο. Το κιόσκι λειτουργεί επίσης σε πλήρη οθόνη, αποκλείει συντομεύσεις και προστατεύει την έξοδο με PIN. Η εφαρμογή οθόνης δεν εκτυπώνει ούτε χρησιμοποιεί PIN και, σε macOS και Windows, διατηρεί αυτόματα την οθόνη ενεργή.
Οι εφαρμογές σταθμού εξυπηρέτησης και οθόνης ελέγχουν αυτόματα για
ενημερώσεις μετά την εγκατάσταση: χρησιμοποιούν Sparkle σε macOS και
WinSparkle σε Windows. Όταν είναι έτοιμη νέα έκδοση, εμφανίζουν μήνυμα στην
οθόνη. Η εγκατάσταση απαιτεί ένα κλικ. Το κιόσκι εμφανίζει το ίδιο μήνυμα στο
μενού διαχειριστή που προστατεύεται με PIN. Στο Linux, τα .deb και .rpm
είναι αυτόνομα πακέτα χωρίς διαχειριζόμενο αποθετήριο. Για ενημέρωση, κατεβάστε
και εγκαταστήστε το νέο πακέτο.
Jonot Kiosk (desktop)
Ενότητα με τίτλο «Jonot Kiosk (desktop)»| Πακέτο | Σύνδεσμος |
|---|---|
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)
Ενότητα με τίτλο «Jonot Desk (desktop)»| Πακέτο | Σύνδεσμος |
|---|---|
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)
Ενότητα με τίτλο «Jonot Display (desktop)»| Πακέτο | Σύνδεσμος |
|---|---|
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 |
Για δημόσιες εγκαταστάσεις ανθεκτικές σε παραβίαση, τοποθετήστε ένα προφίλ κιόσκι επιπέδου λειτουργικού συστήματος πάνω από την εφαρμογή κιόσκι υπολογιστή — δείτε Κλείδωμα της εφαρμογής κιόσκι υπολογιστή.
Windows: παρακάμπτοντας τις προειδοποιήσεις ασφαλείας
Ενότητα με τίτλο «Windows: παρακάμπτοντας τις προειδοποιήσεις ασφαλείας»Οι εγκαταστάτες .msi για Windows δεν είναι ακόμη υπογεγραμμένοι με κώδικα
(η υπογραφή Authenticode είναι προγραμματισμένη). Έως τότε, τα Windows
εμφανίζουν την εφαρμογή ως “Άγνωστος εκδότης”, και τόσο ο Microsoft Edge
όσο και ο Microsoft Defender SmartScreen μπλοκάρουν το αρχείο την πρώτη φορά
που το κατεβάζετε και το εκτελείτε. Αυτό είναι αναμενόμενο — συμβαίνει σε
κάθε νέο εγκαταστάτη χαμηλού όγκου, όχι επειδή υπάρχει κάποιο πρόβλημα με τη
λήψη.
Βήμα 1 — επιτρέψτε τη λήψη στον Microsoft Edge
Ενότητα με τίτλο «Βήμα 1 — επιτρέψτε τη λήψη στον Microsoft Edge»Ο Edge αρνείται να διατηρήσει το αρχείο αρχικά, εμφανίζοντας “Το
JonotDesk-x.y.z.msi δεν λαμβάνεται συχνά. Βεβαιωθείτε ότι το εμπιστεύεστε
πριν το ανοίξετε.” (Το ακριβές όνομα αρχείου εξαρτάται από τον σύνδεσμο που
χρησιμοποιήσατε — οι σύνδεσμοι latest/ κατεβαίνουν ως JonotDesk-latest.msi.)
Ανοίξτε τον πίνακα Λήψεις (το εικονίδιο ↓ στη γραμμή εργαλείων), τοποθετήστε τον δείκτη πάνω από το μπλοκαρισμένο στοιχείο, κάντε κλικ στο κουμπί ⋯ (περισσότερες ενέργειες) δίπλα του, και επιλέξτε Διατήρηση.
Ο Edge ζητά μία ακόμη επιβεβαίωση — “Βεβαιωθείτε ότι εμπιστεύεστε το JonotDesk-x.y.z.msi πριν το ανοίξετε.” Κάντε κλικ στο κουμπί Διατήρηση ούτως ή άλλως (ίσως χρειαστεί να αναπτύξετε το διαχωρισμένο κουμπί Διαγραφή για να το αποκαλύψετε).
Η λήψη διατηρείται πλέον και εμφανίζεται ένας σύνδεσμος Άνοιγμα αρχείου. Κάντε κλικ σε αυτόν για να εκκινήσετε τον εγκαταστάτη.
Βήμα 2 — επιτρέψτε στην εφαρμογή να εκτελεστεί περνώντας το SmartScreen
Ενότητα με τίτλο «Βήμα 2 — επιτρέψτε στην εφαρμογή να εκτελεστεί περνώντας το SmartScreen»Την πρώτη φορά που εκτελείται ο εγκαταστάτης, ο Microsoft Defender SmartScreen τον σταματά με “Τα Windows προστάτεψαν τον υπολογιστή σας … απέτρεψαν την εκκίνηση μιας μη αναγνωρισμένης εφαρμογής.” Το κουμπί Εκτέλεση ούτως ή άλλως είναι κρυμμένο — κάντε κλικ στον σύνδεσμο Περισσότερες πληροφορίες για να το αποκαλύψετε.
Το SmartScreen εμφανίζει έπειτα το όνομα εφαρμογής και τον εκδότη, και ένα κουμπί Εκτέλεση ούτως ή άλλως εμφανίζεται δίπλα στο Να μην εκτελεστεί. Κάντε κλικ στο Εκτέλεση ούτως ή άλλως για να εκκινήσετε τον εγκαταστάτη.
Ο εγκαταστάτης MSI προχωρά έπειτα κανονικά. Βλέπετε αυτές τις προειδοποιήσεις μόνο όταν κατεβάζετε και εκτελείτε για πρώτη φορά έναν εγκαταστάτη — η εγκατεστημένη εφαρμογή εκκινείται χωρίς αυτές στη συνέχεια. Οι ενημερώσεις επί τόπου που παραδίδονται από το WinSparkle κατεβαίνουν εκτός browser, οπότε παραλείπουν την προειδοποίηση λήψης του Edge· το SmartScreen ίσως προειδοποιήσει ακόμη μία φορά για τον ενημερωμένο εγκαταστάτη έως ότου η εφαρμογή αποκτήσει αρκετή φήμη. Αμφότερες οι προειδοποιήσεις θα σταματήσουν μόλις οι εγκαταστάτες υπογραφούν με κώδικα και το πιστοποιητικό υπογραφής αποκτήσει φήμη στο SmartScreen.
Εφαρμογές Android
Ενότητα με τίτλο «Εφαρμογές Android»Jonot Kiosk (Android)
Ενότητα με τίτλο «Jonot Kiosk (Android)»Κιόσκι αυτο-εξυπηρέτησης για tablet.
| Μέθοδος εγκατάστασης | Σύνδεσμος |
|---|---|
| Google Play (προτεινόμενο) | Λήψη από το Google Play |
| Άμεσο APK (επιτόπιο / MDM) | jonot-kiosk.apk |
Jonot Desk (Android)
Ενότητα με τίτλο «Jonot Desk (Android)»Εφαρμογή σταθμού εξυπηρέτησης για την κλήση και διαχείριση εισιτηρίων.
| Μέθοδος εγκατάστασης | Σύνδεσμος |
|---|---|
| Google Play (προτεινόμενο) | Λήψη από το Google Play |
| Άμεσο APK (επιτόπιο / MDM) | jonot-desk.apk |
Jonot Display (Android)
Ενότητα με τίτλο «Jonot Display (Android)»Οθόνη ουράς μόνο εξόδου για τηλεοράσεις, οθόνες και tablet, συμπεριλαμβανομένων Android TV και Fire TV.
| Μέθοδος εγκατάστασης | Σύνδεσμος |
|---|---|
| Google Play (προτεινόμενο) | Λήψη από το Google Play |
| Άμεσο APK (επιτόπιο / MDM) | jonot-display.apk |
Επαλήθευση της λήψης σας
Ενότητα με τίτλο «Επαλήθευση της λήψης σας»Ο host υπολογιστή, το κιόσκι υπολογιστή, ο σταθμός εξυπηρέτησης υπολογιστή
και η οθόνη υπολογιστή δημοσιεύουν ο καθένας τα δικά τους αρχεία
SHA256SUMS / SHA256SUMS.asc / Jonot<App>-public.asc στις αντίστοιχες
διαδρομές <app>/latest/ τους (π.χ. host/latest/jonot-host-public.asc,
kiosk/latest/JonotKiosk-public.asc, desk/latest/JonotDesk-public.asc,
display/latest/JonotDisplay-public.asc). Όλα τα τέσσερα είναι υπογεγραμμένα
με το ίδιο κλειδί GPG έκδοσης του Jonot
(C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3). Η αποσπασμένη υπογραφή
βρίσκεται στο SHA256SUMS.asc. Η επαλήθευση της υπογραφής αποδεικνύει ότι το
αρχείο checksum δημοσιεύτηκε από το Jonot· το checksum αποδεικνύει έπειτα ότι
το δυαδικό αρχείο που κατεβάσατε ταιριάζει με αυτό που δημοσιεύτηκε.
Σημείωση: το .dmg επαληθεύεται από το macOS Gatekeeper και τη
σημειωματοδότηση (notarization) αντί για το SHA256SUMS, οπότε το
sha256sum -c --ignore-missing καλύπτει το .deb, το .rpm και το .msi
αλλά όχι το .dmg.
Τα παρακάτω βήματα χρησιμοποιούν το host ως το επεξεργασμένο παράδειγμα.
Αντικαταστήστε με kiosk, desk ή display (και JonotKiosk-public.asc,
JonotDesk-public.asc ή JonotDisplay-public.asc) για τις άλλες εφαρμογές.
Βήμα 1 — κατεβάστε το αρχείο checksum και το δημόσιο κλειδί
Ενότητα με τίτλο «Βήμα 1 — κατεβάστε το αρχείο checksum και το δημόσιο κλειδί»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Βήμα 2 — εισάγετε και επιβεβαιώστε το δακτυλικό αποτύπωμα του κλειδιού
Ενότητα με τίτλο «Βήμα 2 — εισάγετε και επιβεβαιώστε το δακτυλικό αποτύπωμα του κλειδιού»gpg --import jonot-host-public.ascgpg --fingerprint C2EF70E978210056C5C82F42E588CB268697F7C3Το δακτυλικό αποτύπωμα πρέπει να ταιριάζει ακριβώς με το C2EF 70E9 7821 0056 C5C8 2F42 E588 CB26 8697 F7C3. Αν δεν ταιριάζει, απορρίψτε τη λήψη.
Βήμα 3 — επιβεβαιώστε την υπογραφή του αρχείου checksum
Ενότητα με τίτλο «Βήμα 3 — επιβεβαιώστε την υπογραφή του αρχείου checksum»gpg --verify SHA256SUMS.asc SHA256SUMSΘα πρέπει να δείτε Good signature from "Jonot Release <releases@jonot.io>".
Βήμα 4 — επιβεβαιώστε το αρχείο που κατεβάσατε
Ενότητα με τίτλο «Βήμα 4 — επιβεβαιώστε το αρχείο που κατεβάσατε»sha256sum -c SHA256SUMS --ignore-missingΈνα αποτέλεσμα OK επιβεβαιώνει ότι το αρχείο είναι ακέραιο.
Σημειώσεις έκδοσης
Ενότητα με τίτλο «Σημειώσεις έκδοσης»Δείτε το ημερολόγιο αλλαγών του host για σημειώσεις έκδοσης ανά έκδοση. Όλες οι εκδόσεις εγγενών εφαρμογών αναγράφονται επίσης στη σελίδα GitHub Releases.