Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitung_fuer_linux_kiosk

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
anleitung_fuer_linux_kiosk [2019/11/10 17:36] – [Eigentliches Einrichten als User] cbanleitung_fuer_linux_kiosk [2020/12/09 16:18] cb
Zeile 8: Zeile 8:
 ==== Arbeit als Root ==== ==== Arbeit als Root ====
   * Installation einer Debianvariante   * Installation einer Debianvariante
-      * **Raspbian** Buster auf Raspberry Pi 3 oder 4 +      * **Raspberry Pi OS lite** auf Raspberry Pi 3 oder 4 
-      * **Debian** Buster firmware-netinst [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/|32 Bit]] oder [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/|64 Bit]] ( wähle am Ende ohne Desktopumgebung und Druckserver) auf kleinem PC +          * beim ersten Login mit pi / raspberry beachten, dass das y noch auf z liegt 
-  *  Wir benötigen einen User, der automatisch angemeldet wird +          * dann in raspi-config Sprache, auch der Tastatur und ggf. WLAN einrichten 
-      * unter **Raspbian** existiert bereits der User //pi// +      * **Debian** Buster auf kleinem PC -> firmware-netinst [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/|32 Bit]] oder [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/|64 Bit]] ( wähle am Ende ohne Desktopumgebung und Druckserver) 
-      * unter **Debian** Stretch bei der Installation einen User //anzeige// angeben.  +  *  Wir benötigen einen User, der später automatisch angemeldet wird 
-  * bei beiden dann als User //root// die Datei /etc/systemd/system/getty@tty1.service.d/autologin.conf (und ggf. das entsprechende Verzeichnis) anlegen mit dem Inhalt:<file ini autologin.conf>[Service]+      * unter **Raspberry Pi OS** existiert bereits der User //pi// 
 +      * unter **Debian** Buster bei der Installation einen beliebigen User , z.B. auch //pi// angeben.  
 +  * Zum automatischen Anmelden dann als User //root// die Datei /etc/systemd/system/getty@tty1.service.d/autologin.conf (und ggf. das entsprechende Verzeichnis) anlegen mit dem Inhalt:<file ini autologin.conf>[Service]
  ExecStart=  ExecStart=
- ExecStart=-/sbin/agetty --autologin "anzeige" %I</file> + ExecStart=-/sbin/agetty --autologin "pi" %I</file>
-      * Bei Raspbian natürlich mit "pi" statt "anzeige"+
   * Software nachinstallieren als //root// oder als //pi// mit sudo<code bash>apt install xorg fluxbox chromium unclutter xdotool</code>   * Software nachinstallieren als //root// oder als //pi// mit sudo<code bash>apt install xorg fluxbox chromium unclutter xdotool</code>
       * Bei Raspbian heißt das dritte Paket chromium-browser.       * Bei Raspbian heißt das dritte Paket chromium-browser.
       * Nur einmal musste folgendes Paket per Hand nachinstalliert werden <code bash>apt install xserver-xorg-legacy</code>       * Nur einmal musste folgendes Paket per Hand nachinstalliert werden <code bash>apt install xserver-xorg-legacy</code>
 +  * Zeitserver einrichten:
 +      * In der Datei /etc/systemd/timesyncd.conf die Kommentarzeichen ab [Time] entfernen und den hausinternen Zeitserver hinter NTP= eintragen
 +      * Dann den Dienst einschalten und starten:<code bash>systemctl enable systemd-timesyncd     # Für den automatischen Start vormerken …
 +systemctl start systemd-timesyncd      # … und direkt starten</code>
 +  * Wer pessimistisch ist, lässt den Raspi/Rechner nachts neu booten, z.B. mit einem Eintrag in der /etc/crontab:<code bash>23 23 * * * root /usr/sbin/init 6</code>
   * Nun neu booten mit z.B. <code bash>init 6</code>   * Nun neu booten mit z.B. <code bash>init 6</code>
 ====Eigentliches Einrichten als User==== ====Eigentliches Einrichten als User====
-Nach dem Reboot bist du als  //pi// bzw. //anzeige// angemeldet.+Nach dem Reboot bist du als  //pi// angemeldet.
 ===...auf der Kommandozeile=== ===...auf der Kommandozeile===
   * Lege im Home-Verzeichnis die folgenden zwei Dateien (deren Namen mit einem Punkt beginnen) mit jeweils einer Zeile an <file bash .bash_profile>startx</file><file bash .xinitrc>startfluxbox</file>   * Lege im Home-Verzeichnis die folgenden zwei Dateien (deren Namen mit einem Punkt beginnen) mit jeweils einer Zeile an <file bash .bash_profile>startx</file><file bash .xinitrc>startfluxbox</file>
anleitung_fuer_linux_kiosk.txt · Zuletzt geändert: 2023/07/17 16:01 von cb