Yocto Project Customization for Linux: The Essential Guide for Embedded Developers
暫譯: Yocto Project 自訂化 Linux:嵌入式開發者的必備指南

Giometti, Rodolfo

  • 出版商: Apress
  • 出版日期: 2025-07-24
  • 售價: $1,670
  • 貴賓價: 9.5$1,587
  • 語言: 英文
  • 頁數: 715
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868814341
  • ISBN-13: 9798868814341
  • 相關分類: 嵌入式系統Linux
  • 海外代購書籍(需單獨結帳)

商品描述

Embedded computers have become very complex and are now called upon to solve a range of increasingly advanced problems. This added complexity means embedded systems need even more complex operating systems in order to work as required.

The Yocto Project is now the effective standard for most embedded systems around the world due to its robustness and high configuration, availability of software packages and the ability to support several hardware platforms with common mechanisms so that developers can deploy their systems with ease regardless of the machine.

Yocto Project Customization for Linux is not just another book talking about the Yocto Project, but shows how the Yocto Build system really works. Developers can easily and quickly move from the demo Yocto Project distributions that silicon vendors rely on for their development kits to their final product. This book is a practical guide teaching you everything you need to know about writing new recipes and customizing existing ones by explaining the Build System internals and how to manage them for your ongoing projects.

You Will Learn:

    To understand Yocto Project internals and how Yocto Project tools work How to define a new meta layer or a new machine/distro in order to generate a custom Yocto Project image for their embedded system To generate a new Yocto Project recipe for your software, or to alter an already existing recipe in order to fit your needs How to update one or more packages on their running Yocto Project system How to optimize and effectively manage the Yocto Build System
Who is it for:

This is for embedded developers as well as Linux users who want to know more how to use Yocto

商品描述(中文翻譯)

嵌入式電腦已變得非常複雜,現在被要求解決一系列日益進階的問題。這種增加的複雜性意味著嵌入式系統需要更複雜的作業系統來滿足需求。
Yocto Project 現在已成為全球大多數嵌入式系統的有效標準,因為它的穩定性和高配置、軟體包的可用性,以及支持多種硬體平台的共同機制,使開發人員能夠輕鬆部署系統,而不論機器的類型。
《Yocto Project Customization for Linux》不僅僅是一本談論 Yocto Project 的書,而是展示了 Yocto Build 系統的實際運作方式。開發人員可以輕鬆且快速地從矽廠商依賴的示範 Yocto Project 發行版轉移到他們的最終產品。這本書是一本實用指南,教你所有關於撰寫新食譜和自訂現有食譜所需的知識,通過解釋 Build System 的內部運作及如何管理它們以支持你的持續專案。
**你將學到:**
- 理解 Yocto Project 的內部運作及 Yocto Project 工具的工作原理
- 如何定義新的 meta layer 或新的機器/發行版,以生成自訂的 Yocto Project 映像以供其嵌入式系統使用
- 如何為你的軟體生成新的 Yocto Project 食譜,或修改已存在的食譜以符合你的需求
- 如何在運行中的 Yocto Project 系統上更新一個或多個套件
- 如何優化和有效管理 Yocto Build System
**適合對象:**
這本書適合嵌入式開發人員以及想要了解如何使用 Yocto 的 Linux 使用者。

作者簡介

Rodolfo Giometti is an Engineer, IT specialist, embedded GNU/Linux expert and Software Libre evangelist. He has over twenty years of experience with GNU/Linux Embedded on x86, ARM, MIPS & PowerPC based platforms, and he is the maintainer of the LinuxPPS projects (the Linux's Pulse Per Second subsystem). Rodolfo still actively contributes to the Linux source code contributing several patches and new device drivers for industrial applications devices.

作者簡介(中文翻譯)

Rodolfo Giometti 是一位工程師、IT 專家、嵌入式 GNU/Linux 專家以及自由軟體的推廣者。他在基於 x86、ARM、MIPS 和 PowerPC 平台的 GNU/Linux 嵌入式系統方面擁有超過二十年的經驗,並且是 LinuxPPS 專案(Linux 的每秒脈衝子系統)的維護者。Rodolfo 仍然積極貢獻於 Linux 原始碼,為工業應用設備提供多個補丁和新的設備驅動程式。