http://dora.bk.tsukuba.ac.jp/~takeuchi/?%E9%9B%BB%E6%B0%97%E5%9B%9E%E8%B7%AF%2Fz-turn%2FLinux%E3%81%AE%E8%A8%AD%E5%AE%9A
$ mkdir -p ~/zynqfs
$ export targetdir=~/zynqfs
$ export distro=jessie
$ sudo debootstrap --arch=armhf --foreign $distro $targetdir
$ sudo cp /usr/bin/qemu-arm-static $targetdir/usr/bin
$ sudo cp /etc/resolv.conf $targetdir/etc
$ sudo chroot $targetdir
$ export distro=jessie
$ export LANG=C
$ /debootstrap/debootstrap --second-stage
$ cat > /etc/apt/sources.list
deb http://ftp.jp.debian.org/debian $distro main contrib non-free
deb-src http://ftp.jp.debian.org/debian $distro main contrib non-free
deb http://ftp.debian.org/debian $distro-updates main contrib non-free
deb-src http://ftp.debian.org/debian $distro-updates main contrib non-free
deb http://security.debian.org/debian-security $distro/updates main contrib non-free
deb-src http://security.debian.org/debian-security $distro/updates main contrib non-free
^D
$ cat > /etc/apt/apt.conf.d/71-no-recommends
APT::Install-Recommends "0";
APT::Install-Suggests "0";
^D
$ apt-get update
$ apt-get install locales dialog
$ dpkg-reconfigure locales
Generating locales (this might take a while)...
en_US.UTF-8... done
ja_JP.UTF-8... done
Generation complete.
$ apt-get install etckeeper # /etc 以下の更新履歴を取る
$ apt-get install openssh-server ntpdate resolvconf sudo hwinfo ntp samba jed aptitude
$ apt-get install build-essential
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
$ cat << EOT >> /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp
EOT
$ echo debian8-zynq > /etc/hostname
$ echo "127.0.0.1 debian8-zynq" >> /etc/hosts
$ echo "/dev/mmcblk0p1 /boot auto defaults 0 0" >> /etc/fstab
$ adduser shohei
$ adduser shohei sudo
Adding user `shohei' to group `sudo' ...
Adding user shohei to group sudo
Done.
$ su shohei
$ groups
shohei sudo
$ exit