Hi Timo,
habe Dein Skript auf einem RPi2 mit raspian-jessie-light (laut Deiner Empfehlung) laufen lassen und dabei Folgendes festgestellt:
1. sudo ohne password ist bereits installiert (für den default user pi)
2. Der Pfad ist ebenfalls bereits angepasst, d.h. alle "root-Kommandos" sind nach Installation bereits verfügbar.
Ich schlage daher vor, den Ablauf umzustellen und
1. sudo ohne password nach Architekturabfrage an den Anfang zu stellen und nur für x86 durchzuführen
2. Pfadanpassung nur für x86 durchzuführen
Damit wären die Befehle auf beiden Systemen in der Folge gleich.
Das Gesagte gilt für Version 0.4.
Die Kompilierung dauert auf meinem RPi2 (900 Mhz, default) rund 13 Stunden.
Vielleicht wäre es auch nicht schlecht, für die MLD notwendige Pakete, die zum Betrieb des Entwicklungssystems aber nicht gebraucht werden, zu deaktivieren bzw. zu stoppen. Vor allem auf dem RPi mit seinem begrenzten RAM verschafft das dem Compiler doch ein wenig mehr freien Speicher.
Ich deaktiviere derzeit:
sudo service mysql stop
sudo service smbd stop
sudo service pilight stop
sudo service avahi-daemon stop
Möglicherweise wäre es auch sinvoll, für aus dem Skript resultierende notwendige Änderungen an der MLD-Entwicklungsumgebung jeweils einen eigenen Thread in "Entwicklung" aufzumachen und im Betreff mit dem Skript zu verlinken. Ich muss gestehen, ich verliere schön langsam den Überblick, was zum Skript gehört und was schlussendlich zur MLD.
Schöne Grüße aus Wien
BobW