==== Raspbian emulator ==== === Install tools === apt-get install qemu binfmt-support qemu-user-static debootstrap === Test installation === update-binfmts --display|grep arm qemu-arm (enabled): interpreter = /usr/bin/qemu-arm-static qemu-armeb (enabled): interpreter = /usr/bin/qemu-armeb-static === Initialise directory === mkdir -p /embedded/raspbian/dev mkdir -p /embedded/raspbian/proc mkdir -p /embedded/raspbian/sys === Install emulator === qemu-debootstrap --no-check-gpg --arch armhf jessie /embedded/raspbian http://archive.raspbian.org/raspbian === Enter emulator === mount -o bind /dev /embedded/raspbian/dev mount -t proc proc /embedded/raspbian/proc mount -t sysfs sysfs /embedded/raspbian/sys setenv QEMU_CPU arm1176 chroot /embedded/raspbian /bin/bash === Initialise emulator === echo "deb http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi" > /etc/apt/sources.list wget http://archive.raspbian.org/raspbian.public.key -O - | apt-key add - apt-get update apt-get install locales dpkg-reconfigure locales