wiki:armbian
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
wiki:armbian [2025/03/12 22:28] – pulsar | wiki:armbian [2025/03/28 10:43] (aktuell) – techguru | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | https:// | ||
+ | |||
+ | https:// | ||
+ | |||
https:// | https:// | ||
- | https://github.com/domin144/armbian-build/tree/mxq | + | https://forum.armbian.com/forum/172-amlogic-meson/ |
- | https://github.com/domin144/armbian-build/ | + | https://forum.armbian.com/forum/192-amlogic-cpu-boxes/ |
- | https://github.com/hzyitc/ | + | https://docs.armbian.com/Developer-Guide_Build-Preparation/ |
- | https:// | + | https:// |
- | https:// | + | https:// |
- | https://github.com/armbian/build | + | https://archlinuxarm.org/platforms/armv7/ |
+ | |||
+ | https:// | ||
Zeile 17: | Zeile 23: | ||
==== im Container ==== | ==== im Container ==== | ||
+ | |||
+ | Docker-Container mit Debian 12 (Bookworm) erstellen | ||
+ | |||
+ | Erstellen Sie eine Dockerfile, die Debian 12 als Basis verwendet: | ||
+ | |||
+ | < | ||
+ | # Verwenden Sie das offizielle Debian 12 (Bookworm) Image als Basis | ||
+ | FROM debian: | ||
+ | |||
+ | # Paketlisten aktualisieren und notwendige Pakete installieren | ||
+ | RUN apt-get update && apt-get install -y \ | ||
+ | build-essential \ | ||
+ | git \ | ||
+ | curl \ | ||
+ | wget \ | ||
+ | ca-certificates \ | ||
+ | gnupg \ | ||
+ | lsb-release \ | ||
+ | sudo \ | ||
+ | && rm -rf / | ||
+ | |||
+ | # Armbian Build Framework klonen | ||
+ | RUN git clone https:// | ||
+ | |||
+ | # Arbeitsverzeichnis wechseln | ||
+ | WORKDIR / | ||
+ | |||
+ | # Berechtigungen für den Build-Prozess einrichten | ||
+ | RUN useradd -m -G sudo builder | ||
+ | RUN echo ' | ||
+ | USER builder | ||
+ | |||
+ | # Befehl zum Starten des Containers definieren | ||
+ | CMD ["/ | ||
+ | </ | ||
+ | |||
+ | 2. Docker-Image bauen | ||
+ | |||
+ | docker build -t armbian-build . | ||
+ | |||
+ | |||
+ | 3. Docker-Container starten und Docker-Socket mounten | ||
+ | |||
+ | Starten Sie den Docker-Container und binden Sie den Docker-Socket ein, um Docker-Berechtigungen im Container zu aktivieren: | ||
+ | |||
+ | docker run -it --privileged -v / | ||
+ | | ||
+ | | ||
+ | |||
builder@eadc433b74f8:/ | builder@eadc433b74f8:/ | ||
Zeile 22: | Zeile 77: | ||
sudo apt update -y && sudo apt install uuid-runtime | sudo apt update -y && sudo apt install uuid-runtime | ||
sudo chown -R builder: | sudo chown -R builder: | ||
+ | |||
+ | 5. Armbian Build Framework ausführen | ||
+ | |||
+ | Führen Sie das Skript compile.sh aus: | ||
+ | |||
./ | ./ | ||
wiki/armbian.1741814902.txt.gz · Zuletzt geändert: 2025/03/12 22:28 von pulsar