Welche Anleitung zum Erstellen einer Entwicklungsumgebung ist eigentlich aktuell resp. welcher Weg ist empfohlen? Im Folgenden 4 Varianten, die ich gefunden habe:
Variante [1] funktioniert bei mir nicht
unter CentOS7 - ob selbst installiert oder als LXD-Container - führt bereits beim Aufruf von addOpenPetraInstance zu folgendem Fehler (das gesuchte script scheint in /home/openpetra/openpetra-server.sh zu liegen):
./addOpenPetraInstance.sh: line 56: openpetra-server: command not found
./addOpenPetraInstance.sh: line 73: openpetra-server: command not found
Variante [2] scheint zu funktionieren (mind. bis zum Zugriff auf die Instanz)
downloaded , renamed and flagged as executable, then:
./getopenpetra.sh devenv
sehe aber gegen Ende noch folgende Fehlermeldung, das script scheint dann aber OK zu Ende geführt zu werden (mit Angaben für den Zugriff)
/home/op_dev/openpetra-server.sh: line 65: [: too many arguments
Variante [3] lxd-scripts, nicht getestet bis jetzt
Variante [4] docker, nicht getestet bis jetzt
Quellen:
[1] https://github.com/SolidCharity/OpenPetraScripts/blob/master/Readme.md (via [7])
[2] https://getopenpetra.com/ (via [5] oder [6])
[3] https://github.com/tpokorra/lxd-scripts (via [5])
[4] https://github.com/SolidCharity/OpenPetraScripts/tree/master/docker
[5] https://forum.openpetra.de/d/448-debian9
[6] https://www.openpetra.org/de/download-openpetraorg
[7] https://www.openpetra.org/de/developers-get-started > https://wiki.openpetra.org/index.php/Setup_of_Development_environment