Bitbake-Yocto- Packages addieren

OP #6522043
Ich bin neu zu Yocto und hatte paar fragen bezüglich der Addition von 
Pakete/Libs zu dem Image bevor man das Build macht. Ich hatte eine 
leichtere Erfahrung mit anderen Distros wie Buildroot.

Ich weiß nur, dass man das folgende Kommando benutzen soll in dem 
local.conf File:
1
IMAGE_INSTALL_append = "  tar systemd sudo surf"

Man muss aber auch die Layers in dem bblayers.conf File integrieren 
durch:
1
 BBLAYERS =+
In meinem bblayer.conf file müssten alle verfügbare layers integriert 
werden.


Meine Fragen wären dann:

1- wie weiß man, dass ein Paket installiert werden kann. Anders gesagt, 
wenn ich alle Layers integriert habe und ein zufälliges Paket 
installieren möchte, wie weiß ich, dass die recipies für dieses Paket 
vorhanden sind.

2-In dem Fall wo ein Paket nicht in den Layers verfügbar ist, was muss 
genau getan werden?

3-Wie weiß man welche Pakete nach dem Build installiert wurden?

Viele Grüße
Gast
Hallo,

1 - es gibt Dutzende (Hunderte?) Layer, die sollte man NICHT alle 
einbinden da das parsen ewig dauert. Das passende Layer und Recipe 
findet man über Google, „yocto Meta Programmname“ und „yocto recipe 
Programmname“ sind gute Startpunkte.

2 - Dann muss man selber ein Recipe erstellen. Abhängig vom Programm 
kann ein triviales „devtool add recipe-name sourcepath“ reichen oder 
beliebig kompliziert werden.

3 - im Top/deploy/image/xyz Verzeichnis gibt es eine Manifest-Datei, da 
steht das drin

Gruß

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.