This shows you the differences between two versions of the page.
mld:entwicklung:54_entwicklungsumgebung [2019/01/20 20:17] clausmuus [3.2 Aktualisieren der Entwicklungsumgebung] |
mld:entwicklung:54_entwicklungsumgebung [2021/05/28 15:51] (current) clausmuus |
||
---|---|---|---|
Line 48: | Line 48: | ||
|^ TIPP | Wer nicht die testing Version sondern z.B. eine Entwicklungsumgebung für die MLD-5.3 Stable haben möchte, fügt im Dockerfile nach der Zeile '' && cd MLD \'' diese Zeilen ein: '' && git checkout 5.3 && echo ".SILENT:\nCLASS = stable" > Makefile.config \'' | | |^ TIPP | Wer nicht die testing Version sondern z.B. eine Entwicklungsumgebung für die MLD-5.3 Stable haben möchte, fügt im Dockerfile nach der Zeile '' && cd MLD \'' diese Zeilen ein: '' && git checkout 5.3 && echo ".SILENT:\nCLASS = stable" > Makefile.config \'' | | ||
- | Auf ARM Systemen (z.B. dem RPI) muss die erste Zeile des Dockerfile geändert werden: | + | |^ TIPP | Wer nicht eine Entwicklungsumgebung für die MLD-5.4 sondern eine für die MLD-5.5 haben möchte, ersetzt im Dockerfile in der ersten Zeile das 'stretch' durch ein 'buster' und fügt nach der Zeile '' && cd MLD \'' diese Zeilen ein: '' && echo ".SILENT:\nDISTRI_VER = 5.5" > Makefile.config \'' | |
+ | |||
+ | Auf ARM Systemen (z.B. dem RPI 2) muss die erste Zeile des Dockerfile geändert werden: | ||
<code bash>uname -m | grep -q armv7l && sed "s|FROM .*|FROM arm32v7/debian:stretch|" -i Dockerfile</code> | <code bash>uname -m | grep -q armv7l && sed "s|FROM .*|FROM arm32v7/debian:stretch|" -i Dockerfile</code> | ||
Line 112: | Line 114: | ||
Wenn die benötigten Abhängigkeiten installiert werden sollen geht das so: | Wenn die benötigten Abhängigkeiten installiert werden sollen geht das so: | ||
- | <code bash>sudo apt-get install $(make deps)</code> | + | <code bash>sudo apt install $(make deps)</code> |
|^ Hinweis | Leider funktionieren einige Debian Bibliotheken nicht korrekt auf dem RPI. Daher ist es erforderlich zusätzlich eine Raspbian Paketquelle hinzuzufügen: '' echo 'deb http://raspbian.raspberrypi.org/raspbian/ stretch main' >> /etc/apt/sources.list '' und anschließend ein '' apt update; apt upgrade '' auszuführen. | | |^ Hinweis | Leider funktionieren einige Debian Bibliotheken nicht korrekt auf dem RPI. Daher ist es erforderlich zusätzlich eine Raspbian Paketquelle hinzuzufügen: '' echo 'deb http://raspbian.raspberrypi.org/raspbian/ stretch main' >> /etc/apt/sources.list '' und anschließend ein '' apt update; apt upgrade '' auszuführen. | |