The manual install guide is good to go, but the stage4 install guide is still being worked on.
Choose a few mirrors so that Portage can download files as locally as possible:
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
Copy the DNS info to your new file system. Pay attention to typos. That's a capital "L", and it is NOT "resolve.conf". Use tab-completion to make sure you have the correct file.
> cp -L /etc/resolv.conf /mnt/gentoo/etc/
Mount the required filesystems:
> mount -t proc proc /mnt/gentoo/proc > mount --rbind /sys /mnt/gentoo/sys > mount --rbind /dev /mnt/gentoo/dev
Note that Gentoo Studio uses OpenRC and does not support systemd, so mount --make-rslave is not required here.
> chroot /mnt/gentoo /bin/bash > source /etc/profile
Configure and update Portage:
It is not necessary to run emerge --sync at this point. emerge-webrsync installs a Portage snapshot that is no more than 24 hours old.
If Portage says there is a new version of Portage available, run:
> emerge portage
Selecting a profile is not a good idea for Gentoo Studio. Gentoo Studio uses Xfce4 (or other lightweight environments as selected by the user) and we do not want to pull in Gnome and KDE dependencies except when necessary for specific audio or MIDI programs. Creating a "gentoo-studio" profile is on my to-do list.
Set your time zone:
> ls /usr/share/zoneinfo > echo "(selected timezone)" > /etc/timezone > emerge --config timezone-data
Configure locale. Uncomment locale(s) you need:
> nano -w /etc/locale.gen > locale-gen > eselect locale list > eselect locale set x > env-update > . /etc/profile
"x" is the number next to the locale you need. ". /etc/profile" is shorthand for "source /etc/profile."
> emerge app-portage/cpuid2cpuflags
Note that the package is no longer "app-portage/cpuinfo2cpuflags;" however, the command below is still the same.
Use the output of this command to replace the line for CPU_FLAGS_X86 in make.conf. Don't put those flags in the USE variable.