chrooter une veille debian pour compiler des trucs
Par zogzog, mardi 14 juin 2016 à 17:42 :: Dev :: #70 :: rss
Quelques notes pour que je me souvienne comment on met en place une debian wheezy sous ubuntu tranquillos (ici avec une abi armhf):
- installer schroot:
> apt-get install schroot
- debootstraper la wheezy:
> debootstrap --arch armhf --foreign wheezy /armhf-wheezy http://ftp.fr.debian.org/debian
- configurer le schroot:
> sudo vim /etc/schroot/schroot.conf
Et y entrer:
[armhf-wheezy] description=Debian Wheezy, ARMHF type=directory directory=/armhf-wheezy users=MONLOGINDEUSER root-groups=root aliases=armhf,default
Comme ça le home sera directement utilisable dans le chroot.
- finir le debootstrap:
> sudo schroot # /debootstrap/debootstrap --second-stage # cat > /etc/apt/sources.list deb http://ftp.fr.debian.org/debian wheezy main deb http://httpredir.debian.org/debian wheezy-updates main ^D # apt-get update # apt-get install g++ libasound2-dev scons make vim
Si il y a des montage qui n'apparaissent pas dans le chroot, le plus simple et d'editer /etc/schroot/default/fstab et de les rajouter dedans.
Et c'est bon, on a un environnement de dev un peu vintage qui permet de fabriquer des binaires bien compatibles puisque compilés sur une vieille debian des familles.
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.