В издательстве O’Reilly вышло второе издание фундаментального всестороннего руководства Карима Ягмура [Karim Yaghmour] по созданию встроенных систем на базе Linux — «Building Embedded Linux Systems». Карим Ягмур [Karim Yaghmour] — известный эксперт в области open source ПО и президент фирмы Opersys. Его соавторами являются Джилад Бен-Йоссеф [Gilad Ben-Yossef], технический директор компании Codefidence (Израиль) и Джонатан Мастерс [Jonathan Masters], разработчик ядра Linux для Red Hat.
Среди тем, рассматриваемых в данной книге:
-
сильные и слабые стороны использования Linux во встроенной системе;
-
проблемы лицензирования в Linux;
-
создание GNU development toolchain (набор необходимых пакетов программ для компиляции и генерации выполняемого кода из исходных текстов);
-
выбор, конфигурирование, сборка и установка целевого ядра;
-
создание корневой файловой системы;
-
настройка, управление и использование твердотельных накопителей;
-
установка и конфигурирование начального загрузчика;
-
кроссплатформенная компиляция утилит и пакетов;
-
инструменты и технологии отладки;
-
использование uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, gdb.
Цена книги «Building Embedded Linux Systems», 2-е издание, 462 страницы, составляет $50 (цена книги в формате PDF — $40).
Подробности здесь.