Je construis un système embarqué basé sur debian 7, et j'aimerais tirer le meilleur parti de busybox fourni avec debian. Le problème est que la construction de busybox par défaut dans debian semble assez minime, par exemple, elle n'inclut même pas passwd
.
D'autre part, je ne veux pas build busybox à partir de sources busybox.net pour des problèmes de stabilité et de mise à jour.
Alors, comment puis-je build et installer une plus grande busybox à partir du package source debian?
Si vous avez besoin d'un .deb
personnalisé à la volée
mkdir /tmp/bb cd /tmp/bb apt-get source busybox sudo apt-get build-dep busybox cd busybox-1.20.0/ fakeroot debian/rules build make -C debian/build/deb/ menuconfig # enable passwd fakeroot debian/rules binary
mais probablement le meilleur serait d'append un package personnalisé dans debian/control
et la configuration relative sous debian/config/pkg/
(Je n'utilise pas Debian 7 mais suppose que c'est similaire)
modifier
Vous pouvez utiliser fakeroot debian/rules debian/build/deb/.built
et fakeroot debian/rules binary-arch_busybox
pour build la cible deb
uniquement