Handbook:Parts/Installation/Stage/es

Ajustar la Fecha/Hora correcta
Antes de instalar Gentoo, asegúrese que la fecha y hora del sistema son correctas. ¡Un reloj mal configurado puede provocar resultados extraños mas adelante!

Para comprobar la fecha y la hora actuales, utilice la orden :

Si la fecha/hora mostrada es incorrecta, actualícela usando la sintaxis, con la siguiente sintaxis (Mes, Día, hora, minuto y Año). En esta etapa, se recomienda usar la hora UTC. Podrá utilizar su propia zona horaria más adelante.

Por ejemplo, para ajustar la fecha y hora a las 16:21 horas del 29 de marzo del 2014:

Multilib (32 and 64-bit)
Choosing a base tarball for the system can save a considerable amount of time later on in the installation process, specifically when it is time to choose a system profile. The selection of a stage tarball will directly impact future system configuration and can save a headache or two later on down the line. The multilib tarball uses 64-bit libraries when possible, and only falls back to the 32-bit versions when necessary for compatibility. This is an excellent option for the majority of installations because it provides a great amount of flexibility for customization in the future. Those who desire their systems to be capable of easily switching profiles should download the multilib tarball option for their respective processor architecture.

Most users should not use the 'advanced' tarballs options; they are for specific software or hardware configurations.

No-multilib (pure 64-bit)
Selecting a no-multilib tarball to be the base of the system provides a complete 64-bit operating system environment. This effectively renders the ability to switch to multilib profiles improbable (although not impossible). Those who are just starting out with Gentoo should not choose a no-multilib tarball unless it is absolutely necessary. There should be good reasons for this decision and a responsible choice should be made.

Descargar el stage comprimido (tarball)
Vaya al punto de montaje de Gentoo en el que ha montado el sistema de archivos raíz (probablemente ):

Dependiendo del medio de instalación, tendremos un par de herramientas disponibles para descargar el stage. Una de ellas es, un navegador de consola con menús. Para descargar un stage, recorra la lista de servidores espejo (mirror) de Gentoo así:

Para usar un proxy HTTP con, pase la URL con la opción :

Junto a existe también el navegador. Al igual que es un navegador de consola pero sin menús.

Si necesita pasar a través de un proxy, exporte las variables http_proxy y ftp_proxy :

Seleccione un servidor réplica cercano. Normalmente bastará con los servidores HTTP, sin embargo también están disponibles otros protocolos. Entre en el directorio. En él deberían aparecer todos los archivos de stage disponibles (quizá almacenados en subdirectorios con el nombre de cada subarquitectura). Seleccione uno y pulse para descargarlo.

Al igual que con los CDs de instalación mínimos, hay disponibles descargas adicionales:


 * Un archivo que contiene un listado de todos los archivos contenidos dentro del stage comprimido
 * Un archivo que contiene sumas de comprobación del archivo stage utilizando diferentes algoritmos
 * Un archivo que, al igual que, contiene sumas de comprobación del archivo stage utilizando diferentes algoritmos, y además está firmado criptográficamente para asegurar que es el proporcionado por el proyecto Gentoo

Cuando haya terminado, pulse para cerrar el navegador.

Después de descargar el archivo stage, es posible verificar su integridad. Use y compare la salida con la suma de comprobación proporcionada por el archivo  o.

Por ejemplo, para validar la suma de comprobación SHA512:

Otra forma es usar la orden :

Para validar la suma de comprobación Whirlpool:

Compare la salida de estas órdenes con el valor registrado en los archivos. Los valores deben coincidir, de lo contrario, los ficheros descargados podrían estar corruptos (o el propio archivo digests).

Al igual que con el archivo ISO, puede también verificar la firma criptográfica del archivo mediante  para asegurarse de las sumas de comprobación no se han manipulado:

Extraer el stage comprimido
Ahora desempaquete el stage descargado en el sistema. Use para dicha labor:

Make sure that the same options ( and  ) are used. The  stands for Extract, the   for Verbose to see what happens during the extraction process (optional), the   for Decompress with bzip2, the  for Preserve permissions and the   to denote that we want to extract a File, not standard input. Finally, the  is to include the extended attributes stored in the archive as well.

Ahora que el stage está instalado sigas con Configurar las opciones de compilación.

Introducción
To optimize Gentoo, it is possible to set a couple of variables which impacts the behavior of Portage, Gentoo's officially supported package manager. All those variables can be set as environment variables (using ) but that isn't permanent. To keep the settings, Portage reads in the file, a configuration file for Portage.

Use su editor favorito (en esta guía usaremos ) para modificar las variables de optimización que discutiremos en adelante.

Observando el archivo es obvio cual es su estructura: las líneas que son comentarios comienzan con "#", el resto definen variables usando la sintaxis VARIABLE="contenido". Varias de estas variables se discuten a continuación.

CFLAGS y CXXFLAGS
Las variables CFLAGS y CXXFLAGS definen los parámetros de optimización para el compilador de C y C++ de GCC respectivamente. Aunque generalmente se definen aquí, obtendrá el máximo rendimiento si optimiza estos parámetros para cada programa por separado. La razón es que cada programa es diferente. Sin embargo, no es manejable definir estos indicadores en el archivo.

En deberá definir los parámetros de optimización que se ajusten a su sistema de forma general. No coloque parámetros experimentales en esta variable; un nivel demasiado alto de optimización puede hacer que los programas se comporten mal (cuelgues, o incluso peor, funcionamientos erróneos).

No explicaremos todas las opciones posibles de optimización. Si quiere conocerlas todas, lea los Manuales en línea GNU o la página información de gcc ( sólo es válido en un sistema Linux funcional). El archivo  también contiene una gran cantidad de ejemplos e información; no olvide leerlo también.

El primer parámetro es  o , el cual especifica el nombre de la arquitectura destino. Las posibles opciones se describen en el archivo (como comentarios). Un valor frecuentemente utilizado es native ya que indica al compilador que seleccione la arquitectura destino del sistema actual (en el que se está realizando la instalación).

Seguida de esta, está el parámetro  (que es una O mayúscula, no un cero), que especifica la clase optimización de gcc. Las clases posibles son s (para tamaño optimizado), 0 (cero - para no optimizar), 1, 2 o incluso 3 para la optimización de velocidad (cada clase tiene los mismos parámetros que la anterior, más algunos extras). es la recomendación por defecto. Es conocido que  provoca problemas cuando se utiliza globalmente en el sistema, por esto se recomienda quedarse con.

Otros parámetros de optimización bastante populares son los  (usar tuberías en lugar de archivos temporales para la comunicación entre las diferentes etapas de compilación). No tiene ningún impacto sobre le código generado, pero usa más memoria. En sistemas con poca memoria, el proceso del compilador podría ser terminado. En ese caso, no use este parámetro.

Usar  (el cual no mantiene el puntero de macro en un registro para aquellas funciones que no lo necesiten) podría tener graves repercusiones en la depuración de errores en aplicaciones.

Cuando defina las variables CFLAGS y CXXFLAGS, debería combinar varrios parámetros de optimización en una sóla cadena. Los valores por defecto que trae el archivo stage3 una vez descomprimido deberían ser suficientemente buenos. Lo siguiente es simplemente un ejemplo:

MAKEOPTS
La variable MAKEOPTS define cuántas compilaciones en paralelo deben realizarse cuando se instala un paquete. Una buena elección es el número de CPU,s (o núcleos de CPU) en el sistema mas uno, aunque esta guía no es siempre perfecta.

¡Preparados, listos, ya!
Actualice con sus propios parámetros y guarde los cambios (los usuarios de nano deben usar  + ).

Continúe con Instalar el sistema base de Gentoo.