Embedded Linux Development using Yocto Project Cookbook, 2/e (Paperback)
暫譯: 使用 Yocto Project 的嵌入式 Linux 開發食譜,第 2 版 (平裝本)

Alex Gonzalez

  • 出版商: Packt Publishing
  • 出版日期: 2018-01-25
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 1788399218
  • ISBN-13: 9781788399210
  • 相關分類: 嵌入式系統Linux
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Key Features

  • Optimize your Yoto set up to speed up development and debug build issues
  • Use what is quickly becoming the standard embedded Linux product builder framework, the Yocto Project
  • A recipe based implementation of best practices to optimize your linux system

Book Description

Yocto projects is turning out to be the best chosen integration framework for creating reliable embedded linux projects. Yocto projects have an edge over other frameworks because of its features like less development time, improved reliability and robustness.

This book will start by you working on the build system where you would be setting up Yocto, creating a build directory and understand how to debug it. Then you will be get to know everything about the BSP layer; from creating a custom layer to debugging device tree issues. Furthermore, you will get learn how to add a new software layer, new packages & data, scripts or configuration files into your system. You will then come across topics based on application development, such as toolchain and how to use the yocto project in various development environments. Towards the end, you will explore how to debug, trace and profile a running system.

You will have hands-on experience on building efficient linux systems using Yocto project by the end of the book.

What you will learn

  • Optimize your Yocto setup to speed up development and debug build issues
  • Explain the mechanism to increase the root filesystem security
  • Create a recipe, build and run a node.js application.
  • Customize your root filesystem with both already supported and new Yocto packages
  • Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs
  • Bring professional embedded Yocto products to market in a timely manner
  • Create a recipe, build and run a docker application container
  • Optimize your production systems by reducing the size of both the Linux kernel and root filesystems

商品描述(中文翻譯)

**主要特點**

- 優化您的 Yocto 設定,以加快開發速度並調試構建問題
- 使用迅速成為標準的嵌入式 Linux 產品構建框架 Yocto Project
- 基於配方的最佳實踐實現,以優化您的 Linux 系統

**書籍描述**

Yocto Project 正逐漸成為創建可靠嵌入式 Linux 項目的最佳整合框架。Yocto Project 相較於其他框架具有優勢,因為它的特性如較短的開發時間、提高的可靠性和穩健性。

本書將從您在構建系統上開始,您將設置 Yocto、創建構建目錄並了解如何調試它。接著,您將了解有關 BSP 層的所有內容;從創建自定義層到調試設備樹問題。此外,您將學習如何將新的軟體層、新的套件和數據、腳本或配置文件添加到系統中。然後,您將接觸到基於應用開發的主題,例如工具鏈以及如何在各種開發環境中使用 Yocto Project。最後,您將探索如何調試、追蹤和分析運行中的系統。

到書籍結束時,您將擁有使用 Yocto Project 構建高效 Linux 系統的實踐經驗。

**您將學到的內容**

- 優化您的 Yocto 設定,以加快開發速度並調試構建問題
- 解釋提高根文件系統安全性的機制
- 創建配方,構建並運行一個 Node.js 應用程序
- 使用已支持和新的 Yocto 套件自定義您的根文件系統
- 了解開源授權要求以及如何在與專有程序共存時遵守這些要求
- 及時將專業的嵌入式 Yocto 產品推向市場
- 創建配方,構建並運行一個 Docker 應用容器
- 通過減少 Linux 核心和根文件系統的大小來優化您的生產系統