Setting up Alpine in a chroot: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
To set up in | To set up in ./root: | ||
<nowiki>ARCH=x86 | <nowiki>ARCH=x86 | ||
Line 7: | Line 7: | ||
./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base | ./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base | ||
chroot ./root sh -l</nowiki> | chroot ./root sh -l</nowiki> | ||
<nowiki>echo 'nameserver 8.8.8.8' >/etc/resolv.conf | |||
echo 'http://nl.alpine.michaelzhou.net/alpine/edge/main/' >/etc/apk/repositories | |||
echo 'http://nl.alpine.michaelzhou.net/alpine/edge/testing/' >>/etc/apk/repositories | |||
apk update</nowiki> |
Revision as of 07:53, 30 May 2011
To set up in ./root:
ARCH=x86 wget 'http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-'`wget -o /dev/null -O - 'http://alpinelinux.org/packages?title_op=%3D&title=apk-tools-static&apk_depends_value_op=contains&apk_depends_value=&name_op=%3D&name='$ARCH'&name_1_op=%3D&name_1=&name_2_op=%3D&name_2=' | fgrep 'views-field views-field-apk-version' -A1 | tail -n1 | cut -d'<' -f1 | sed 's/ //g'`'.apk' tar zxvf apk-tools-static-*.apk mkdir ./root ./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base chroot ./root sh -l
echo 'nameserver 8.8.8.8' >/etc/resolv.conf echo 'http://nl.alpine.michaelzhou.net/alpine/edge/main/' >/etc/apk/repositories echo 'http://nl.alpine.michaelzhou.net/alpine/edge/testing/' >>/etc/apk/repositories apk update