└── install.sh /install.sh: -------------------------------------------------------------------------------- 1 | #/bin/sh 2 | 3 | set -e 4 | 5 | # Synchronise package databases 6 | pacman -Sy 7 | 8 | # Download packages 9 | TMP_DIR=$(mktemp -d) 10 | PACKAGE=linux-headers-raspberrypi-aufs_friendly-3.10.19-1-armv6h.pkg.tar.xz 11 | echo "Downloading $PACKAGE" 12 | curl --progress-bar -L https://github.com/resin-io/linux-raspberrypi-aufs_friendly-PKGBUILD/releases/download/v3.10.19-1-ARCH/$PACKAGE > $TMP_DIR/$PACKAGE 13 | 14 | PACKAGE=linux-raspberrypi-aufs_friendly-3.10.19-1-armv6h.pkg.tar.xz 15 | echo "Downloading $PACKAGE" 16 | curl --progress-bar -L https://github.com/resin-io/linux-raspberrypi-aufs_friendly-PKGBUILD/releases/download/v3.10.19-1-ARCH/$PACKAGE > $TMP_DIR/$PACKAGE 17 | 18 | PACKAGE=aufs3-util-20130907-1-armv6h.pkg.tar.xz 19 | echo "Downloading $PACKAGE" 20 | curl --progress-bar -L https://github.com/resin-io/aufs3-util-PKGBUILD/releases/download/v20130907-1/$PACKAGE > $TMP_DIR/$PACKAGE 21 | 22 | # Install packages 23 | yes | pacman -U $TMP_DIR/linux-headers-raspberrypi-aufs_friendly-3.10.19-1-armv6h.pkg.tar.xz \ 24 | $TMP_DIR/linux-raspberrypi-aufs_friendly-3.10.19-1-armv6h.pkg.tar.xz \ 25 | $TMP_DIR/aufs3-util-20130907-1-armv6h.pkg.tar.xz 26 | 27 | # install docker 28 | yes | pacman -Sy docker 29 | 30 | # Cleanup 31 | rm -rf $TMP_DIR 32 | 33 | echo "Installation successful. You should reboot your system before trying to run docker. :)" 34 | --------------------------------------------------------------------------------