Benutzer-Werkzeuge

Webseiten-Werkzeuge


yms_install

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
yms_install [26.09.2026 05:10] – [Installation] thoogeyms_install [28.09.2026 16:54] (aktuell) – [Standard-Voraussetzungen] Python mupdf bindings thooge
Zeile 7: Zeile 7:
 Systemumgebung mit Datenbank- und Webserver wird vorausgesetzt. Systemumgebung mit Datenbank- und Webserver wird vorausgesetzt.
  
-Das System kann in einer dedizierten Betriebsumgebung installiert werde, oder aber auch als Zusatzkomponente in ein bestehendes Betriebssystem. +Das System kann in einer dedizierten Betriebsumgebung installiert werde, oder aber auch als Zusatzkomponente in ein bestehendes Betriebssystem. Folgende Umgebungen sind geprüft:
  
   * Standard-Linux    * Standard-Linux 
-    * Raspberry RaspiOS  
     * aus der Debian-Familie: Debian, Devuan, Ubuntu, Mint, etc.     * aus der Debian-Familie: Debian, Devuan, Ubuntu, Mint, etc.
 +  * Raspberry RaspiOS 
   * Spezielles Marine-OS   * Spezielles Marine-OS
     * [[yms_openplotter|Openplotter]]     * [[yms_openplotter|Openplotter]]
 +    * [[yms_bbn|Bareboat Necessities (BBN Marine OS)]]
 +    * [[OBP60P_install| OBP60P Bordcomputer]]
  
 Die Software an sich wird über Git bereitgestellt. Sie sollte im Kontext eines normalen Die Software an sich wird über Git bereitgestellt. Sie sollte im Kontext eines normalen
Zeile 21: Zeile 23:
 </code> </code>
  
-Nach dem Herunterladen sind die folgenden Schritte durchzuführen+Prinzipiell gibt es drei Arten YMS zu installieren 
 +  - Gar keine Installation 
 +    * Start direkt aus dem Git-Repository 
 +  - Installation unter ''/usr/local'' 
 +    * Dies ist die neutrale Variante und sollte unter jeder beliebigen Linux-Distribution funktionieren 
 +    * Hilfsscripte ''install.sh'' und ''inst_apache.sh'' 
 +  - Installation als Debian-Paket ''.deb'' 
 +    * ''make deb'' ausführen und das erzeugte Paket mit ''dpkg -i'' einspielen 
 + 
 +Grundsätzlich ist die Vorgehensweise die folgende:
   - Systemvoraussetzungen prüfen / schaffen   - Systemvoraussetzungen prüfen / schaffen
     - Webserver mit PHP     - Webserver mit PHP
Zeile 28: Zeile 39:
   - Web-GUI installieren   - Web-GUI installieren
   - Native-GUI installieren   - Native-GUI installieren
 +
 +Falls die native Benutzeroberfläche nicht installiert wird, z.B für ein Headless-System,
 +kann ein Kennwort für den initialen Benutzer ''captain'' mit ''python genpass.py''
 +erzeugt werden. Notwendige Änderungen an der Datenbank müssen dann über die MariaDB-Konsole
 +vorgenommen werden.
 +
 +Installationssupport ist wie für alle anderen Open-Boat-Projekte auch über das
 +Segeln-Forum zu bekommen.
  
 ===== Standard-Voraussetzungen ===== ===== Standard-Voraussetzungen =====
Zeile 58: Zeile 77:
   * Lokales, natives Frontend   * Lokales, natives Frontend
     * Python<code>     * Python<code>
-apt-get install python3-bcrypt python3-mysqldb python3-pyudev+apt-get install python3-bcrypt python3-mysqldb python3-fitz python3-pyudev
 </code> </code>
     * GTK<code>     * GTK<code>
yms_install.1790399424.txt.gz · Zuletzt geändert: von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki