Mettez l'environnement de développement de Yocto dans Ubuntu.
Je prévois de mettre Yocto dans d'autres appareils, mais je ne sais pas grand-chose sur Yocto en premier lieu, donc Je voudrais lancer un Yocto virtuel en utilisant QEMU.
2020/09/04 Intel® Core™ i5-4570 CPU @ 3.20GHz × 4 Mémoire 32 Go Ubuntu 20.04.1 LTS (64bit)
Cela peut ne pas fonctionner sur Ubuntu dans un environnement virtuel. Un environnement réel est recommandé.
sudo apt‑get install sed wget subversion git‑core coreutils \
unzip texi2html texinfo libsdl1.2‑dev docbook‑utils fop gawk \
python‑pysqlite2 diffstat make gcc build‑essential xsltproc \
g++ desktop‑file‑utils chrpath libgl1‑mesa‑dev libglu1‑mesa‑dev \
autoconf automake groff libtool xterm libxml‑parser‑perl
git clone https://git.yoctoproject.org/git/poky
Lors de la spécification de la version ...
git checkout -b yocto-3.1 yocto-3.1
source poky/oe-init-build-env
bitbake core-image-minimal
Compilez en utilisant 100% du cœur CPU4. Cela semble trop strict pour compiler dans un environnement virtuel.
La compilation a pris 2 heures.
runqemu tmp/deploy/images/qemux86-64/
Le terminal a démarré. Je vois, c'est Yocto?
J'ai essayé de savoir quelle est la valeur par défaut.
User: root Réussite: Aucun
Hey.
Hey.
bitbake core-image-sato
Puisque sato est la configuration minimale (peut-être) incluant la fonction GUI, essayez de la compiler.
runqemu tmp/deploy/images/qemux86-64/
Compilation ... 1 heure ... hein? Core-image-sato est-il plus rapide que core-image-minimal? Pourquoi? ??
Donc, Yocto a démarré en utilisant QEMU sur Ubuntu. Chan Chan!
Pour le moment, j'ai pu construire Yocto avec les paramètres par défaut puis l'exécuter sur QEMU. Connaître l'heure de compilation vous permet de modifier ou de changer quelque chose Je sais combien de temps je devrais attendre.
Cependant, on ne sait pas pourquoi minimal est lent (ou sota est rapide). Quelle est la différence?
Eh bien, l'environnement est prêt pour le moment. Apprenez-vous à vous en servir? À bientôt.