Ocena:

Książka jest kompleksowym przewodnikiem po projekcie Yocto, skierowanym zarówno do początkujących, jak i doświadczonych programistów. Zapewnia dogłębną wiedzę na temat BitBake, niestandardowych przepisów i praktycznych porad dotyczących poruszania się po środowisku Yocto, dzięki czemu jest cennym podręcznikiem dla każdego zaangażowanego w rozwój wbudowanego systemu Linux.
Zalety:Bardzo szczegółowa i dokładna, obejmuje wszystko, od podstawowych po zaawansowane techniki, praktyczne przykłady, praktyczną naukę, przydatną zarówno dla początkujących, jak i doświadczonych programistów, świetne źródło informacji na temat rozwiązywania typowych problemów, doskonały układ i typografię ułatwiającą zrozumienie, a także zawiera kluczowe najlepsze praktyki zarządzania projektami.
Wady:Książka może być przytłaczająca dla niektórych czytelników ze względu na poziom szczegółowości, a niektóre tematy, takie jak tymczasowy katalog kompilacji, mogą być mylące dla początkujących. Wymaga proaktywnego podejścia ze strony czytelników, aby w pełni skorzystać z treści.
(na podstawie 7 opinii czytelników)
Embedded Linux Development Using Yocto Projects - Third Edition: Leverage the power of the Yocto Project to build efficient Linux-based products
Ulepsz swój system oparty na Linuksie dzięki projektom Yocto, zwiększając jego stabilność i odporność w wydajny i ekonomiczny sposób - teraz zaktualizowany do najnowszej wersji Yocto Project.
Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF
Kluczowe cechy:
⬤ Optymalizuj swoje narzędzia Yocto Project, aby tworzyć wydajne projekty oparte na systemie Linux.
⬤ Podążaj za praktycznym podejściem do nauki rozwoju Linuksa przy użyciu Yocto Project.
⬤ Wykorzystaj najlepsze praktyki dla wbudowanego systemu Linux i rozwoju Yocto Project.
Opis książki:
Yocto Project to branżowy standard tworzenia niezawodnych projektów wbudowanych w system Linux. Wyróżnia się na tle innych frameworków, oferując efektywny czasowo rozwój przy zwiększonej niezawodności i solidności.
Dzięki Embedded Linux Development Using Yocto Project zdobędziesz wiedzę na temat narzędzi Yocto Project, pomagających w wykonywaniu różnych zadań opartych na systemie Linux. Zyskasz dogłębne zrozumienie Poky i BitBake, poznasz praktyczne przypadki użycia do tworzenia projektu podsystemu Linux, wykorzystasz narzędzia Yocto Project dostępne dla wbudowanego systemu Linux i odkryjesz sekrety SDK, narzędzia receptur i innych. To nowe wydanie jest dostosowane do najnowszej wersji długoterminowego wsparcia wyżej wymienionych technologii i wprowadza dwa nowe rozdziały, obejmujące optymalną emulację w QEMU w celu szybszego rozwoju produktu i najlepszych praktyk.
Pod koniec tej książki będziesz dobrze przygotowany do generowania i uruchamiania obrazów prawdziwych płyt sprzętowych. Zdobędziesz praktyczne doświadczenie w budowaniu wydajnych systemów Linux przy użyciu projektu Yocto.
Czego się nauczysz:
⬤ Poznaj przepływy pracy Poky.
⬤ Skonfigurować i przygotować środowisko kompilacji Poky.
⬤ Zapoznać się z najnowszą wersją Yocto Project na przykładach.
⬤ Konfiguracja serwera kompilacji i dostosowywanie obrazów przy użyciu Toastera.
⬤ Generowanie obrazów i dopasowywanie pakietów do utworzonych obrazów przy użyciu BitBake.
⬤ Wspieranie procesu rozwoju poprzez konfigurowanie i używanie kanałów pakietów.
⬤ Debugowanie projektu Yocto poprzez konfigurację Poky.
⬤ Budowanie i uruchamianie obrazu dla BeagleBone Black, RaspberryPi 4 i VisionFive za pośrednictwem kart SD.
⬤ Zapoznanie się z wykorzystaniem QEMU w celu przyspieszenia cyklu rozwoju przy użyciu emulacji.
Dla kogo jest ta książka:
Jeśli jesteś programistą wbudowanego systemu Linux i chcesz poszerzyć swoją wiedzę na temat projektu Yocto o przykłady rozwoju wbudowanego, to ta książka jest dla Ciebie. Profesjonaliści poszukujący nowego spojrzenia na metodologie pracy nad rozwojem Linuksa również znajdą w tej książce wiele pomocnych informacji.