{"id":130,"date":"2014-02-03T09:23:24","date_gmt":"2014-02-03T07:23:24","guid":{"rendered":"http:\/\/grenzdebiel.dyndns.org\/wordpress\/?p=130"},"modified":"2014-11-19T01:03:07","modified_gmt":"2014-11-18T23:03:07","slug":"raspberry-pi-entwicklungsumgebung-chroot","status":"publish","type":"post","link":"https:\/\/blog.grenzdebiel.dynv6.net\/?p=130","title":{"rendered":"raspberry pi auf x86 \/ x64"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-189 \" src=\"http:\/\/grenzdebiel.no-ip.biz\/wordpress\/wp-content\/uploads\/2014\/05\/rpi01-300x241.jpg\" alt=\"RaspberryPi\" width=\"131\" height=\"107\" \/>Hier eine kleine Anleitung um ein chroot f\u00fcr den raspberry pi zu erstellen. Der Vorteil es wird genauso gearbeitet wie auf den raspberry nur mit der &#8222;Rechenpower&#8220; des Desktopsystems.<\/p>\n<p>Das ganze wurde auf einem Debian Wheezy wie folgt eingerichtet.<br \/>\n<!--more--><\/p>\n<p>Installation ben\u00f6tigter Dateien:<br \/>\n<code>sudo apt-get install qemu-user-static debootstrap<\/code><\/p>\n<p>Verzeichnis erstellen:<br \/>\n<code>mkdir ~\/rpi; cd ~\/rpi;<\/code><\/p>\n<p>Key herunterladen und hinzuf\u00fcgen:<br \/>\n<code>wget http:\/\/archive.raspbian.org\/raspbian.public.key -O - | sudo apt-key add -<\/code><\/p>\n<p>Das chroot erstellen(lassen):<br \/>\n<code>qemu-debootstrap --verbose --keyring \/etc\/apt\/trusted.gpg --arch armhf --foreign wheezy chroot-raspbian-armhf http:\/\/archive.raspbian.org\/raspbian<\/code><\/p>\n<p>Eine Tasse Kaffee oder Tee machen, trinken\/genie\u00dfen, warten&#8230;<\/p>\n<p>Dateisysteme f\u00fcr das chroot mounten:<br \/>\n<code>mount -t proc proc ~\/rpi\/chroot-raspbian-armhf\/proc<br \/>\nmount -t sysfs sysfs ~\/rpi\/chroot-raspbian-armhf\/sys<br \/>\nmount -o bind \/dev ~\/rpi\/chroot-raspbian-armhf\/dev<\/code><\/p>\n<p>In das chroot wechseln:<br \/>\n<code>chroot ~\/rpi\/chroot-raspbian-armhf<\/code><\/p>\n<p>Im chroot bei erstmaligen betreten:<br \/>\n<code>echo \"deb http:\/\/archive.raspbian.org\/raspbian wheezy main\" &gt;&gt; \/etc\/apt\/sources.list<br \/>\nwget http:\/\/archive.raspbian.org\/raspbian.public.key -O - | apt-key add -<br \/>\napt-get update<br \/>\napt-get install build-essential autoconf cmake locales<br \/>\ndpkg-reconfigure locales<\/code><\/p>\n<p>Fertig.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hier eine kleine Anleitung um ein chroot f\u00fcr den raspberry pi zu erstellen. Der Vorteil es wird genauso gearbeitet wie auf den raspberry nur mit der &#8222;Rechenpower&#8220; des Desktopsystems. Das ganze wurde auf einem Debian Wheezy wie folgt eingerichtet.<\/p>\n","protected":false},"author":3,"featured_media":189,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,12],"tags":[31,41,42,40,19,22],"class_list":["post-130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-software-pi","tag-chroot","tag-develop","tag-entwicklungsumgebung","tag-qemu","tag-raspberry-pi-2","tag-raspbian"],"_links":{"self":[{"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/posts\/130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=130"}],"version-history":[{"count":2,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions\/207"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=\/wp\/v2\/media\/189"}],"wp:attachment":[{"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.grenzdebiel.dynv6.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}