• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Operativsystem

      Embedded Linux Systems with the Yocto Project

      AvRudolf Streif

      Inbunden, Engelska, 2016

      Del i serien Pearson Open Source Software Development Series

      349 kr

      Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

      Beskrivning

      Build Complete Embedded Linux Systems Quickly and Reliably

      Developers are increasingly integrating Linux into their embedded systems: It supports virtually all hardware architectures and many peripherals, scales well, offers full source code, and requires no royalties. The Yocto Project makes it much easier to customize Linux for embedded systems. If you’re a developer with working knowledge of Linux, Embedded Linux Systems with the Yocto ProjectTM will help you make the most of it.

      An indispensable companion to the official documentation, this guide starts by offering a solid grounding in the embedded Linux landscape and the challenges of creating custom distributions for embedded systems. You’ll master the Yocto Project’s toolbox hands-on, by working through the entire development lifecycle with a variety of real-life examples that you can incorporate into your own projects.

      Author Rudolf Streif offers deep insight into Yocto Project’s build system and engine, and addresses advanced topics ranging from board support to compliance management.

      You’ll learn how to

      • Overcome key challenges of creating custom embedded distributions
      • Jumpstart and iterate OS stack builds with the OpenEmbedded Build System
      • Master build workflow, architecture, and the BitBake Build Engine
      • Quickly troubleshoot build problems
      • Customize new distros with built-in blueprints or from scratch
      • Use BitBake recipes to create new software packages
      • Build kernels, set configurations, and apply patches
      • Support diverse CPU architectures and systems
      • Create Board Support Packages (BSP) for hardware-specific adaptations
      • Provide Application Development Toolkits (ADT) for round-trip development
      • Remotely run and debug applications on actual hardware targets
      • Ensure open-source license compliance
      • Scale team-based projects with Toaster, Build History, Source Mirrors, and Autobuilder

      Produktinformation

      • Utgivningsdatum:2016-05-17
      • Mått:185 x 234 x 30 mm
      • Vikt:820 g
      • Format:Inbunden
      • Språk:Engelska
      • Serie:Pearson Open Source Software Development Series
      • Antal sidor:480
      • Upplaga:1
      • Förlag:Pearson Education
      • ISBN:9780133443240

      Utforska kategorier

      • Operativsystem inom Data och IT
      • Programmeringsböcker inom Data och IT

      Mer om författaren

      Rudolf J. Streif has more than twenty years of experience in software engineering as a developer and as a manager leading cross-functional engineering teams with more than one hundred members. He previously served as the Linux Foundation's Director of Embedded Solutions, coordinating the Foundation's efforts for Linux in embedded. Rudolf developed the Linux Foundation's training course on the Yocto Project, which he delivered multiple times to companies and in a crash course variant during Linux Foundation events. He lives in El Cajon, California.

      Innehållsförteckning

      • Foreword xvPreface xviiAcknowledgments xxiAbout the Author xxiiiChapter 1: Linux for Embedded Systems 11.1 Why Linux for Embedded Systems? 11.2 Embedded Linux Landscape 31.3 A Custom Linux Distribution–Why Is It Hard? 81.4 A Word about Open Source Licensing 91.5 Organizations, Relevant Bodies, and Standards 111.6 Summary 131.7 References 14Chapter 2: The Yocto Project 152.1 Jumpstarting Your First Yocto Project Build 152.2 The Yocto Project Family 262.3 A Little Bit of History 282.4 Yocto Project Terms 312.5 Summary 332.6 References 34Chapter 3: OpenEmbedded Build System 353.1 Building Open Source Software Packages 353.2 OpenEmbedded Workflow 393.3 OpenEmbedded Build System Architecture 453.4 Summary 563.5 References 57Chapter 4: BitBake Build Engine 594.1 Obtaining and Installing BitBake 594.2 Running BitBake 614.3 BitBake Metadata 704.4 Metadata Syntax 714.5 Source Download 864.6 HelloWorld–BitBake Style 954.7 Dependency Handling 994.8 Version Selection 1024.9 Variants 1034.10 Default Metadata 1034.11 Summary 1074.12 References 108Chapter 5: Troubleshooting 1095.1 Logging 1105.2 Task Execution 1165.3 Analyzing Metadata 1195.4 Development Shell 1205.5 Dependency Graphs 1215.6 Debugging Layers 1225.7 Summary 124Chapter 6: Linux System Architecture 1276.1 Linux or GNU/Linux? 1276.2 Anatomy of a Linux System 1286.3 Bootloader 1296.4 Kernel 1346.5 User Space 1416.6 Summary 1436.7 References 144Chapter 7: Building a Custom Linux Distribution 1457.1 Core Images–Linux Distribution Blueprints 1467.2 Building Images from Scratch 1607.3 Image Options 1617.4 Distribution Configuration 1697.5 External Layers 1817.6 Hob 1817.7 Summary 184Chapter 8: Software Package Recipes 1858.1 Recipe Layout and Conventions 1858.2 Writing a New Recipe 1968.3 Recipe Examples 2128.4 Devtool 2188.5 Summary 2248.6 References 224Chapter 9: Kernel Recipes 2259.1 Kernel Configuration 2269.2 Kernel Patches 2319.3 Kernel Recipes 2339.4 Out-of-Tree Modules 2519.5 Device Tree 2579.6 Summary 2589.7 References 259Chapter 10: Board Support Packages 26110.1 Yocto Project BSP Philosophy 26110.2 Building with a BSP 26510.3 Inside a Yocto Project BSP 27710.4 Creating a Yocto Project BSP 28210.5 Tuning 28910.6 Creating Bootable Media Images 29010.7 Summary 29910.8 References 299Chapter 11: Application Development 30111.1 Inside a Yocto Project ADT 30211.2 Setting Up a Yocto Project ADT 30411.3 Building Applications 31511.4 Eclipse Integration 31711.5 Application Development Using an Emulated Target 33111.6 Summary 33311.7 References 334Chapter 12: Licensing and Compliance 33512.1 Managing Licenses 33512.2 Managing Source Code 34112.3 Summary 34312.4 References 344Chapter 13: Advanced Topics 34513.1 Toaster 34513.2 Build History 35813.3 Source Mirrors 36613.4 Autobuilder 36813.5 Summary 37413.6 References 375Appendix A: Open Source Licenses 377A.1 MIT License (MIT) 377A.2 GNU General Public License (GPL) Version 2 378A.3 GNU General Public License (GPL) Version 3 384A.4 Apache License Version 2.0 397Appendix B: Metadata Reference 403Index 429

      Betyg & recensioner

      4/5
      Hoppa över listan

      Mer från samma serie

      Kyle Rankin - Linux Hardening in Hostile Networks, Häftad

      Linux Hardening in Hostile Networks

      Kyle Rankin

      Häftad, 2017

      274 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Kyle Rankin - Linux Hardening in Hostile Networks, Häftad

      Linux Hardening in Hostile Networks

      Kyle Rankin

      Häftad, 2017

      274 kr

      Klara Peters Bastin - SIGNERAD - Om julens wälgång, Inbunden
      • Signerad!

      SIGNERAD - Om julens wälgång

      Klara Peters Bastin

      Inbunden, 2026

      249 kr

      Elin Johansson - Prinsessornas förskola. Ärten, Inbunden
      • Nyhet
      Del 1

      Prinsessornas förskola. Ärten

      Elin Johansson

      Inbunden, 2026

      149 kr

      Caroline Ringskog Ferrada-Noli - Sex in the City, Inbunden
      • -19%

      Sex in the City

      Caroline Ringskog Ferrada-Noli

      Inbunden, 2026

      209 kr259 kr

      Klas Östergren - Inkokt ruda, Inbunden
      • -21%

      Inkokt ruda

      Klas Östergren

      Inbunden, 2026

      189 kr239 kr

      Mikael Yvesand - Ha en nice dag, Inbunden
      • -21%

      Ha en nice dag

      Mikael Yvesand

      Inbunden, 2026

      189 kr239 kr

      Lars Kepler - Medusa, Inbunden
      • Nyhet
      Del 11

      Medusa

      Lars Kepler

      Inbunden, 2026

      269 kr

      Marcus Frank - Mackans kost : Middagar och matlådor, Inbunden
      • Vardagsmat

      Mackans kost : Middagar och matlådor

      Marcus Frank

      Inbunden, 2026

      269 kr

      Annika Leone, Bettina Johansson - Bara rumpor på kalas, Inbunden
      • -21%
      Del 8

      Bara rumpor på kalas

      Annika Leone, Bettina Johansson

      Inbunden, 2026

      119 kr151 kr

      Henrik Wahlström - SIGNERAD - Jag måste måla av mig, Inbunden
      • Signerad!

      SIGNERAD - Jag måste måla av mig

      Henrik Wahlström

      Inbunden, 2026

      329 kr