Inseriamo dunque quest'ultimi nel file, ad esempio con:
echo "nameserver 208.67.222.222" > /etc/resolv.conf echo "nameserver 208.67.220.220" >> /etc/resolv.conf
Allo stesso modo inseriamo l'unico repository in /etc/apt/sources.list:
echo "deb http://ftp.ch.debian.org/debian lenny main" > /etc/apt/sources.list
scegliendo, eventualmente, un mirror più vicino a voi. A questo punto possiamo subito tastare la rete con un bel "apt-get update" (nonostante aptitude, il mio preferito, funzioni benissimo, apt-get è, in questo ambiente, un po' più veloce).
boot
Abbiamo già visto tutto ciò che ci serve per avviare il sistema. Un comodo script riassumerà quanto svolto fino ad ora:
#!/system/bin/sh # esportiamo le variabili di sistema export PATH=/usr/bin:/usr/local/bin:/usr/sbin:/bin:$PATH export TERM=linux export HOME=/root # montiamo i file system necessari busybox mount /proc /system/sd/debian/proc -t proc busybox mount /devpts /system/sd/debian/dev/pts -t devpts busybox mount /sysfs /system/sd/debian/sys -t sysfs # binding delle partizioni d'android a debian busybox mount --bind /sdcard /system/sd/debian/media/sdcard busybox mount --bind /system /system/sd/debian/media/system busybox mount --bind /data /system/sd/debian/media/data busybox mount --bind /dev /system/sd/debian/media/dev # prima di avviare, un bel logo è quello che ci vuole clear echo " " echo " .':::;;''. " echo " 'lxkkkkkkkkkkkdol,. " echo " .okkkkkl,... ...,lxkkko' " echo " okkkd; ,xkkko " echo " .dkx; ckkxd " echo " 'kk: ',''. ckd,. " echo " .xkl .c;. . kk; " echo " ckd .o xkl " echo " :k: d' kk, " echo " :k, o: . ,kc. " echo " :k; 'x, . :k; " echo " 'kx .'ol,. .,cd;. " echo " dk; .'colc:c:,. " echo " .kkk. . " echo " .kkl " echo " .dkc " echo " ;kx. " echo " ;dd, " echo " .:ll, " echo " .... " echo " " echo " BENVENUTO IN DEBIAN ! " echo " " # avviamo debian, alias apriamo una bash nella chroot jail busybox chroot /system/sd/debian /bin/bash