Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:webmobaledlib:linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
anleitungen:webmobaledlib:linux [2026/11/06 18:12] – [Schritt 5: Den Arduino anschließen] hlinkeanleitungen:webmobaledlib:linux [2026/11/07 14:01] (aktuell) – hlinke
Zeile 1: Zeile 1:
 ====== webMobaLedLib – Installation unter Linux ====== ====== webMobaLedLib – Installation unter Linux ======
-//Seitenstand 1.00 (2026-11-05), gilt für webMobaLedLib 2.92//+//Seitenstand 1.01 (2026-11-05), gilt für webMobaLedLib 2.96//
  
 Diese Seite gilt für **Linux mit Desktop**, zum Beispiel Linux Mint, Ubuntu, Debian, Fedora, Arch und openSUSE. Für die Installation öffnest du **einmal das Terminal**. Die Schritte dafür stehen unten Schritt für Schritt. Diese Seite gilt für **Linux mit Desktop**, zum Beispiel Linux Mint, Ubuntu, Debian, Fedora, Arch und openSUSE. Für die Installation öffnest du **einmal das Terminal**. Die Schritte dafür stehen unten Schritt für Schritt.
Zeile 6: Zeile 6:
 ===== Das brauchst du ===== ===== Das brauchst du =====
  
-  * Ein Linux-System, das **Python 3.10 oder neuer** hat. Das ist bei **Linux Mint 21 und 22, Ubuntu 22.04 und neuer, Debian 12 und neuer** der Fall. Mint 20 und Debian 11 sind zu alt.+  * Ein **Linux, das Python 3.10 oder neuer** liefert: **Linux Mint 21 und 22, Ubuntu 22.04 und neuer, Debian 12 und neuer** (auch Fedora, Arch, Manjaro, openSUSE). Das Installationsskript **installiert Python und die anderen nötigen Systempakete selbst** (Python mit venv und pip, curl, xz, git) mit der Paketverwaltung deines Linux (apt, dnf, pacman oder zypper). Mint 20 und Debian 11 sind zu alt: Das Skript meldet dann, dass Python zu alt ist.
   * Ein Benutzerkonto, das das **sudo-Passwort** kennt (das ist normalerweise dein Anmelde-Passwort). Es wird nur für wenige Systempakete und für den USB-Zugriff gebraucht.   * Ein Benutzerkonto, das das **sudo-Passwort** kennt (das ist normalerweise dein Anmelde-Passwort). Es wird nur für wenige Systempakete und für den USB-Zugriff gebraucht.
   * **Internet** und etwa **2 GB** freien Platz.   * **Internet** und etwa **2 GB** freien Platz.
Zeile 39: Zeile 39:
 </code> </code>
  
-  - Das Terminal fragt nach deinem **Passwort**. Beim Tippen erscheinen **keine Zeichen**, das ist normal. Tippe es trotzdem und drücke Enter.+  - Das Terminal fragt nach deinem **Passwort** (für die Systempakete, auch Python). Beim Tippen erscheinen **keine Zeichen**, das ist normal. Tippe es trotzdem und drücke Enter.
  
 Es erscheint viel Text, das ist normal. Es dauert **5 bis 15 Minuten**. Lass das Fenster offen. Es erscheint viel Text, das ist normal. Es dauert **5 bis 15 Minuten**. Lass das Fenster offen.
Zeile 47: Zeile 47:
 {{:bilder:anleitungen:webmobaledlib:linux_02_terminal.png?500|Das Terminal mit dem Befehl bash install_linux.sh}} {{:bilder:anleitungen:webmobaledlib:linux_02_terminal.png?500|Das Terminal mit dem Befehl bash install_linux.sh}}
  
-Am Ende steht im Fenster, dass die Installation fertig ist. **Melde dich jetzt einmal ab und wieder an** (oder starte den Computer neu). Erst danach darf dein Benutzer auf den USB-Anschluss des Arduino zugreifen.+Am Ende steht im Fenster, dass die Installation fertig ist. **Melde dich jetzt einmal ab und wieder an** (oder starte den Computer neu). Erst danach darf dein Benutzer auf den USB-Anschluss der Lichtmaschine zugreifen.
  
 ===== Schritt 4: Das Programm starten ===== ===== Schritt 4: Das Programm starten =====
Zeile 57: Zeile 57:
 **Beenden:** Klicke oben rechts auf den Knopf **Beenden**. **Beenden:** Klicke oben rechts auf den Knopf **Beenden**.
  
-===== Schritt 5: Den Arduino anschließen =====+===== Schritt 5: Die Lichtmaschine anschließen =====
  
-Stecke den Arduino mit dem USB-Kabel an. Wie es dann weitergeht, steht auf der Seite [[anleitungen:webmobaledlib:erstes_programm|Dein erstes Programm]].+Stecke die Lichtmaschine mit dem USB-Kabel an. Wie es dann weitergeht, steht auf der Seite [[anleitungen:webmobaledlib:erstes_programm|Dein erstes Programm]].
  
 ===== Das Programm aktualisieren ===== ===== Das Programm aktualisieren =====
Zeile 71: Zeile 71:
 | „venv fehlgeschlagen“ oder „ensurepip is not available“ | Im Terminal eingeben: ''sudo apt install python3-venv python3-pip'' und die Installation noch einmal starten. | | „venv fehlgeschlagen“ oder „ensurepip is not available“ | Im Terminal eingeben: ''sudo apt install python3-venv python3-pip'' und die Installation noch einmal starten. |
 | Das Symbol startet nichts | Öffne im Ordner **install** ein Terminal und gib ''bash start_linux.sh'' ein. Dann bleiben die Meldungen stehen. | | Das Symbol startet nichts | Öffne im Ordner **install** ein Terminal und gib ''bash start_linux.sh'' ein. Dann bleiben die Meldungen stehen. |
-| „permission denied“ beim Arduino oder in der Auswahl fehlt der Anschluss | Du musst in der Gruppe **dialout** sein. Melde dich einmal ab und wieder an. Sonst im Terminal: ''sudo usermod -aG dialout $USER'', dann ab- und anmelden. |+| „permission denied“ bei der Lichtmaschine oder in der Auswahl fehlt der Anschluss | Du musst in der Gruppe **dialout** sein. Melde dich einmal ab und wieder an. Sonst im Terminal: ''sudo usermod -aG dialout $USER'', dann ab- und anmelden. |
 | Der Browser öffnet sich nicht | Tippe ''localhost:8080'' in die Adresszeile ein. | | Der Browser öffnet sich nicht | Tippe ''localhost:8080'' in die Adresszeile ein. |
 | Die Tabelle baut sich langsam auf, der Bildschirm ruckelt | Meist rechnet der Browser ohne Grafikkarten-Beschleunigung. Probiere einen anderen Browser. | | Die Tabelle baut sich langsam auf, der Bildschirm ruckelt | Meist rechnet der Browser ohne Grafikkarten-Beschleunigung. Probiere einen anderen Browser. |
anleitungen/webmobaledlib/linux.txt · Zuletzt geändert: von hlinke