14 2012-04-29
Configurando el escenario (stage)

En primer lugar, asegúrese que la fecha del sistema es correcta con date MMDDhhmmYYYY. Use hora UTC.

(Verificación del reloj)
livecd ~ # date
Mon Mar  6 00:14:13 UTC 2006

(Si se necesita, estableceremos fecha y hora)
livecd ~ # date 030600162006 (El formato es
MMDDhhmmYYYY)
Mon Mar  6 00:16:00 UTC 2006

Luego descargue un stage desde uno de nuestros servidores réplica:

livecd gentoo # links http://www.gentoo.org/main/en/mirrors.xml
(Elija un servidor réplica, cambie al directorio
releases/x86/current-stage3/, resalte el stage3 elegido,
probablemente el stage3 i686 y pulse D para descargarlo)

(O descárguelo directamente con wget sin elegir un
réplica cercano)
livecd gentoo # wget ftp://distfiles.gentoo.org/pub/gentoo/releases/x86/current-stage3/stage3-i686-*.tar.bz2

Vaya a /mnt/gentoo y desempaquete el stage usando tar xjpf <stage3 tarball>.

livecd gentoo # time tar xjpf stage3*

real  1m14.157s
user  1m2.920s
sys   0m7.530s

Instale la última imagen disponible de Portage. Hágalo igual que con el archivo del stage3: elija un servidor réplica cercano desde la lista, descárguelo y desempaquételo.

livecd gentoo # cd /mnt/gentoo/usr
livecd usr # links http://www.gentoo.org/main/en/mirrors.xml
(Elija un servidor réplica, cámbiese al directorio snapshots,
resalte portage-latest.tar.bz2 y pulse D para descargarlo)

(O descárguelo directamente con wget sin utilizar un
servidor réplica cercano)
livecd gentoo # cd /mnt/gentoo/usr
livecd usr # wget http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
livecd usr # time tar xjf portage*

real  0m40.523s
user  0m28.280s
sys   0m8.240s
Entorno enjaulado (chroot)

Monte el sistema de ficheros /proc, sobrescriba el fichero /etc/resolv.conf y luego cambie el directorio raíz (chroot) a su entorno Gentoo.

livecd usr # cd /
livecd / # mount -t proc proc /mnt/gentoo/proc
livecd / # mount --rbind /dev /mnt/gentoo/dev
livecd / # cp -L /etc/resolv.conf /mnt/gentoo/etc/
livecd / # chroot /mnt/gentoo /bin/bash
livecd / # env-update && source /etc/profile
>>> Regenerating /etc/ld.so.cache...
Establecimiento de la zona horaria

Configure su zona horaria encontrando la correcta listando /usr/share/zoneinfo.

livecd / # ls /usr/share/zoneinfo
(Se usa Bruselas como ejemplo)
livecd / # cp /usr/share/zoneinfo/Europe/Brussels /etc/localtime
livecd / # echo "Europe/Brussels" > /etc/timezone

livecd / # date
Wed Mar  8 00:46:05 CET 2006
Establecimiento de los nombres de host y dominio

Estableceremos el nombre del computador en /etc/conf.d/hostname y en /etc/hosts. En el ejemplo siguiente, usaremos miordenador como nombre de host y en.misitio como nombre de dominio. Podremos editar ambos ficheros con nano o usar los comandos siguientes:

livecd / # cd /etc
livecd etc # echo "127.0.0.1 miordenador.en.misitio miordenador localhost" > hosts
livecd etc # sed -i -e 's/hostname.*/hostname="miordenador"/' conf.d/hostname
(Uso del nombre de host definido y verificación)
livecd etc # hostname miordenador
livecd etc # hostname -f
miordenador.en.misitio