Vorlage:Yocto:Nuetzliche Befehle: Unterschied zwischen den Versionen
Dbt (Diskussion | Beiträge) (Vorlage angelegt) |
Dbt (Diskussion | Beiträge) (unlock hinzugefügt) |
||
| Zeile 13: | Zeile 13: | ||
Debugausgabe aktivieren. Zeigt '''sehr ausführlich''' an, was im Hintergrund passiert. | Debugausgabe aktivieren. Zeigt '''sehr ausführlich''' an, was im Hintergrund passiert. | ||
bitbake -D <recipe> | bitbake -D <recipe> | ||
Sollte aus irgendeinem Grund der Bauvorgang hängenbleiben, was durchaus passieren kann, wenn Fehler an einem oder mehreren Targets vorhanden sind, könnte es sein, dass der Bitbake-Server blockiert ist. | |||
Absetzen von Tastatur-Befehlen wie ''Strg+c'', bleiben in diesem Fall wirkungslos. Die Brechstange ''reboot'' hilft zwar, aber es reicht dieses Kommando: | |||
rm -rf bitbake.lock | |||
Hinweis: Fehler die solche "Hänger" verursachen müssen korrigiert werden, ansonsten wird dies immer wieder passieren! | |||
Version vom 6. November 2020, 14:05 Uhr
Anzeige aller Aufgaben, die von einem Recipe ausgeführt werden:
bitbake -c listtasks <recipe>
Die mit bitbake -c listtasks angezeigten Aufgaben können auch einzeln ausgeführt werden z. B. do_compile:
bitbake -c compile <recipe>
Ausführung simulieren
bitbake -n <recipe>
Aufräumen, bewirkt die anschließende komplette Ausführung eines Recipes
bitbake -c cleansstate <recipe>
Debugausgabe aktivieren. Zeigt sehr ausführlich an, was im Hintergrund passiert.
bitbake -D <recipe>
Sollte aus irgendeinem Grund der Bauvorgang hängenbleiben, was durchaus passieren kann, wenn Fehler an einem oder mehreren Targets vorhanden sind, könnte es sein, dass der Bitbake-Server blockiert ist. Absetzen von Tastatur-Befehlen wie Strg+c, bleiben in diesem Fall wirkungslos. Die Brechstange reboot hilft zwar, aber es reicht dieses Kommando:
rm -rf bitbake.lock
Hinweis: Fehler die solche "Hänger" verursachen müssen korrigiert werden, ansonsten wird dies immer wieder passieren!