Русский flag Русский

All Posts

Yocto Project: assemble your own Linux like LEGO bricks

2025-11-04

Yocto — this is not a distribution.
It’s a tool from which you build your Linux.
Like Lego, only for engineers.


🔧 Who needs Yocto

  • Developing medical or industrial devices
  • Require a 10-year support lifecycle
  • Want a minimal image (15 MB)
  • Working at Siemens, Bosch, or Toradex

🛠 How to build your Linux

# 1. Клонируем репозиторий
git clone git://git.yoctoproject.org/poky
cd poky
source oe-init-build-env

# 2. Настраиваем
echo 'MACHINE = "raspberrypi5"' >> conf/local.conf

# 3. Собираем
bitbake core-image-minimal

The resulting image will appear in tmp/deploy/images/.

077 | QEMU: A Flexible Emulator and Hypervisor

2025-08-09


What is QEMU?

QEMU (Quick Emulator) is a multifunctional open-source project that acts both as an emulator and a virtualizer, making it a unique tool in the virtualization world. Unlike other hypervisors, QEMU not only runs virtual machines but can also emulate a processor and other hardware components. This dual nature allows it to run operating systems and applications designed for one architecture on a machine with another (for example, running an ARM system on an x86 server).