Handbook Talk:AMD64/Full/Installation

Choosing the right profile
While not a recommendation, this section suggests using "no-multilib" for a pure 64-bit environment. I think this should be followed by the disclaimer on the AMD64 FAQ:

Optional: Selecting mirrors
If you use >=sys-apps/portage-2.2.16, you not have to use As, the SYNC variable in make.conf is deprecated and no longer used by portage. You will should use If you want to be updated from other mirror, you can run select mirror and paste received URI here /mnt/gentoo/etc/portage/repos.conf/gentoo.conf in variable "sync-uri" example: sync-uri = rsync://rsync.ru.gentoo.org/gentoo-portage

More info https://wiki.gentoo.org/wiki/Project:Portage/Sync P.S. Sorry my bad english.

Unpacking the stage tarball
Is "--xattrs" required on some versions of tar to keep the extended attributes when extracting the archive or is this a mistake and as the manpage says, is only used to "save the user/root xattrs to the archive" (while when extracting, one would have to specify "--no-xattrs" to bypass them).

Setting the date and time
Is there a reason Handbook doesn't suggest "ntpdate pool.ntp.org" instead of typing date manually?

Typo "there are e a"
There's an apparent typo on a whole series of these wiki pages. I created and validated wiki account for myself, but alas, it doesn't (yet) give me the option to edit the pages - so apparently I can't correct it.

Anyway, the error: "there are e a couple" should apparently be: "there are a couple" on at least these pages:

(Above posted by Michael Paoli, fixed for wikification)


 * Thanks, corrected. --SwifT (talk) 14:41, 27 December 2014 (UTC)

Systemd needed for Banshee Too!

About the optional systemd and Gnome, could you mention that systemd is also required for programs like Banshee that highly depend on Gnome architecture.

404 link on Introduction
The link to the Gentoo AMD64 project site (https://www.gentoo.org/proj/en/base/amd64/), on the Hardware Requirements section of the Introduction, leads to a 404 error.

Minor typo & systemd creep
Correct "on a amd64" to "on an amd64" if possible.

I'm here to do a clean openRC installation. Let's keep systemd in check.

The "--make-rslave" operation creeps in without mention of it being optional, if it is, and without yet mention that it is because of systemd.

If these operations are unnecessary without systemd, then please move the "--make-rslave" operations into, and/or under, the note. For example:

Note The --make-rslave operations are needed for systemd support later in the installation. root #mount --make-rslave /mnt/gentoo/sys root #mount --make-rslave /mnt/gentoo/dev

Re: Banshee
Banshee is software that is loaded with commercial interests, namely Amazon.com. If it has dependency issues then those should be dealt with at the Banshee development site, not here.

Configuring the network
The Handbook heavily relies on the assumption that the network interface name is eth0, which is highly unlikely with the new udev naming rules. Recommending the use of from a Gentoo-based installation medium or if coming from a different installation medium would allow users still unfamiliar with Gentoo to avoid errors during setup.

Installing the sources
This command execution recommends to control its status in another terminal by doing: But we have previously chrooted into /mnt/gentoo/. So I suggest to specify that if we log into another terminal we should tail the file inside the mounted folder by doing:

Kernel config for efi stub
Please edit configuration of kernel for efi support, in else kernel not load a root file system.