#472
[Synology] Install Debian Chroot
Install DSM 4.2
Install ipkg
Install bash, perl, python, coreutils :
ipkg install perl (if not working, install with Package Center from DSM) ipkg install python27 python3 ipkg install coreutils
Download bootstrap :
wget http://ftp.fr.debian.org/debian/pool/main/d/debootstrap/debootstrap_1.0.55_all.deb
Install bootstrap :
ipkg install debootstrap_1.0.26+squeeze1_all.deb (cd / ; tar cf - dev) | gzip -9 > /usr/share/debootstrap/devices.tar.gz
Install pkgdetails:
cd /tmp wget http://projects.doozan.com/debian/kirkwood.debian-wheezy.sh chmod +x kirkwood.debian-wheezy.sh export PATH=$PATH:/usr/sbin:/sbin ./kirkwood.debian-wheezy.sh
restart NAS
Create Debian structure:
mkdir -p /volume1/@debian/dev
mkdir -p /volume1/@debian/dev/pts
mkdir -p /volume1/@debian/sys
mkdir -p /volume1/@debian/proc
mkdir -p /volume1/@debian/media/volume1 mkdir -p /volume1/@debian/media/volume2
Run debootstrap:
debootstrap --arch i386 wheezy /volume1/@debian rm -rf /volume1/@debian/dev/*
Install debian chroot using package center
stop chroot :
/var/packages/debian-chroot/scripts/start-stop-status stop
Mount Syno FS into Debian:
mount -o bind /dev /volume1/@appstore/debian-chroot/var/chroottarget/dev mount -o bind /dev/pts /volume1/@appstore/debian-chroot/var/chroottarget/dev/pts mount -o bind /sys /volume1/@appstore/debian-chroot/var/chroottarget/sys mount -o bind /proc /volume1/@appstore/debian-chroot/var/chroottarget/proc mount -o bind /volume1 /volume1/@appstore/debian-chroot/var/chroottarget/media/volume1 mount -o bind /volume2 /volume1/@appstore/debian-chroot/var/chroottarget/media/volume2
start chroot :
/var/packages/debian-chroot/scripts/start-stop-status start
launch chroot :
chroot /volume1/@appstore/debian-chroot/var/chroottarget /bin/bash
Start Debian as chroot
chroot /volume1/@debian
install SSH :
apt-get install ssh
configure SSH server
restart SSH service
/etc/init.d/ssh stop
/etc/init.d/ssh start
update/upgrade system :
apt-get update
apt-get dist-upgrade
install other components :
apt-get install perl python
Comments are currently closed.