wiki:armbian
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
wiki:armbian [2024/12/29 21:19] – angelegt 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/commit/bce6f677e0a6a3dd0ee4ce1fdc4cee8befcdd0b8 | + | https://forum.armbian.com/forum/192-amlogic-cpu-boxes/ |
+ | |||
+ | https:// | ||
+ | |||
+ | https:// | ||
https:// | https:// | ||
- | https:// | + | https:// |
+ | |||
+ | https:// | ||
+ | |||
+ | |||
+ | Um das unter openSUSE 15 zu nutzen habe ich einen Debian Bookworm Docker Container installiert. | ||
+ | |||
+ | ==== 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 /opt/armbian-build | ||
+ | |||
+ | # 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:/ | ||
+ | |||
+ | sudo apt update -y && sudo apt install uuid-runtime | ||
+ | sudo chown -R builder: | ||
+ | |||
+ | 5. Armbian Build Framework ausführen | ||
+ | |||
+ | Führen Sie das Skript compile.sh aus: | ||
+ | |||
+ | ./ | ||
- | https:// | ||
- | https:// |
wiki/armbian.1735503574.txt.gz · Zuletzt geändert: 2024/12/29 21:19 von pulsar