Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
anleitung_fuer_linux_kiosk [2018/05/06 17:11] – cb | anleitung_fuer_linux_kiosk [2018/05/06 17:58] – cb | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Es wird nur so viel installiert, | Es wird nur so viel installiert, | ||
+ | === Arbeit als Root === | ||
* Installation einer Debianvariante | * Installation einer Debianvariante | ||
- | | + | |
- | * **Debian** Stretch firmware-netinst [[http:// | + | * **Debian** Stretch firmware-netinst [[http:// |
* Wir benötigen einen User, der automatisch angemeldet wird | * Wir benötigen einen User, der automatisch angemeldet wird | ||
- | | + | |
- | * unter **Debian** Stretch bei der Installation einen User //anzeige// angeben. | + | * unter **Debian** Stretch bei der Installation einen User //anzeige// angeben. |
* bei beiden dann als User //root// die Datei / | * bei beiden dann als User //root// die Datei / | ||
ExecStart= | ExecStart= | ||
ExecStart=-/ | ExecStart=-/ | ||
- | | + | |
- | * Software nachinstallieren als //root// oder als //pi// mit sudo< | + | * Software nachinstallieren als //root// oder als //pi// mit sudo< |
- | * Bei Raspbian heißt das dritte Paket chromium-browser. | + | * Bei Raspbian heißt das dritte Paket chromium-browser. |
- | * Einmal | + | * Nur einmal |
* Nun neu booten mit z.B. <code bash> | * Nun neu booten mit z.B. <code bash> | ||
- | * Eigentliches Einrichten als //pi// bzw. // | + | ===Eigentliches Einrichten als User //pi// bzw. //anzeige//=== |
- | * Lege im Home-Verzeichnis die folgenden zwei Dateien (deren Namen mit einem Punkt beginnen) mit jeweils einer Zeile an<file bash .bash_profile> | + | * Lege im Home-Verzeichnis die folgenden zwei Dateien (deren Namen mit einem Punkt beginnen) mit jeweils einer Zeile an <file bash .bash_profile> |
- | * Nun das Kommando <code bash> | + | * Nun das Kommando <code bash> |
- | * Chromium starten und in den Einstellungen -> Erweitert -> Sprachen -> " | + | * Chromium |
* Jetzt erst Chromium und dann Fluxbox wieder beenden (letzteres mit rechter Maustaste und Menüpunkt Exit) | * Jetzt erst Chromium und dann Fluxbox wieder beenden (letzteres mit rechter Maustaste und Menüpunkt Exit) | ||
- | | + | |
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' | # MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' | ||
xset s | xset s | ||
Zeile 32: | Zeile 33: | ||
*chromium zeigt die Webseite unter der angegebenen IP-Adresse an und | *chromium zeigt die Webseite unter der angegebenen IP-Adresse an und | ||
*die letzte Zeile läuft in der while-Schleife endlos und aktualisiert alle 10 Minuten (10*60sek) die Browserseite. | *die letzte Zeile läuft in der while-Schleife endlos und aktualisiert alle 10 Minuten (10*60sek) die Browserseite. | ||
- | | + | |
==Anmerkung: | ==Anmerkung: | ||
Es wird kein Schutz gegen das Beenden des Browsers vorgenommen. Mit Alt-F4 ist man auf der Oberfläche von Fluxbox. An den Rechner sollte also keine Tastatur angeschlossen sein | Es wird kein Schutz gegen das Beenden des Browsers vorgenommen. Mit Alt-F4 ist man auf der Oberfläche von Fluxbox. An den Rechner sollte also keine Tastatur angeschlossen sein |