arch-chroot(1) ============== :doctype: manpage NAME ---- arch-chroot - script to mount API filesystems like /proc and make /etc/resolv.conf available in a chroot SYNOPSIS -------- *arch-chroot* ['option'] 'chroot-dir' ['command'] OPTIONS ------- *-h*:: Print the help message *-u* '[:group]':: Specify non-root user and optional group to use DESCRIPTION ----------- Before *arch-chroot* runs */usr/bin/chroot*, the script mounts API filesystems like '/proc' and makes '/etc/resolv.conf' available in a chroot. The Debian version of this script also sets up '/usr/sbin/policy-rc.d' to disable autostart of daemons. If 'command' is unspecified, arch-chroot will launch */bin/bash*. EXAMPLES -------- === Enter a chroot === Run arch-chroot with the new root directory as first argument: ``` arch-chroot /location/of/new/root ``` To exit the chroot simply use: ``` exit ``` === Run a single command and exit === To run a command in the chroot and exit again, append the command to the end of the line: ``` arch-chroot /location/of/new/root command ``` For example, to run *dpkg-configure -a* for a chroot located at '/media/testing' do: ``` arch-chroot /media/testing dpkg-configure -a ```