The Automated [Gobo]Linux From Scratch automates the bootstrap of new GoboLinux releases.
Your host system must have the following development packages:
Also, the lfs
user and group must exist. Please make sure that
the lfs
user has sudo privileges.
If you are bootstrapping GoboLinux from a Linux container (e.g.., LXC),
certify that you are running a privileged container and that apparmor
lets you mount the devpts filesystem. On most distros'
/etc/apparmor.d/lxc/lxc-default
you will have to replace a line that reads
deny mount fstype=devpts,
with
mount options=(rw,newinstance) -> /dev/pts/,
Logged in as lfs
, simply create a work directory (e.g., /GoboLinux
) and
launch the main script passing that directory as its sole argument:
$ ./GoboALFS /GoboLinux