FAQ/es

Esta FAQ es una colección de preguntas y respuestas recopiladas de la lista de correo gentoo-dev y de los canales en el chat de FreeNode (Internet Relay Chat, IRC).

Introducción
Por favor, tenga en cuenta que muchas de estas preguntas se contestan en los documentos y guías oficiales de Gentoo. Ésta es simplemente una lista de preguntas comunes. Por favor, lea la documentación de Gentoo y las páginas del manual (man) para obtener una mayor comprensión de cómo funciona Gentoo y GNU/Linux y para las respuestas a preguntas que no se responden aquí.

¿Cómo se pronuncia Gentoo, y qué significa?
Gentoo se pronuncia "yen-tú" (la "g" en "Gentoo" se pronuncia como la "g", en la palabra ingleas "gentle"). El nombre científico del pingüino Gentoo es Pygoscelis papua. El nombre Gentoo se le da a este pingüino por los habitantes de las islas Malvinas.

¿Qué hace diferente a Gentoo?
Gentoo utiliza un sistema de paquetes parecido al sistema ports de BSD llamado Portage. Portage es un sistema de gestión de paquetes que permite gran flexibilidad al instalar y mantener software en un sistema Gentoo. Proporciona soporte para opciones al compilar (a través de los ajustes USE), dependencias condicionadas, resumen previo a la instalación de paquetes, instalación segura (a través de sandboxing) y desinstalación de software, perfiles de sistema y protección de los archivos de configuración entre otras características.

Por defecto en Gentoo se puede construir el sistema completo desde el código fuente utilizando las opciones de optimización que elija el usuario. Éste tiene completo control sobre los paquetes que se instalan y los que no. Gentoo proporciona numerosas opciones, de manera tal que se pueda instalar Gentoo a gusto del usuario, razón por la que a Gentoo se la conoce como una metadistribución.

Gentoo se desarrolla activamente. Toda distribución utiliza un estilo de desarrollo rápido: los parches de los paquetes se integran rápidamente en el árbol principal, la documentación se actualiza a diario, con frecuencia se añaden características a Portage y, dos veces al año, se lanzan versiones oficiales.

Todo se vuelve realmente inestable cuando se utilizan las optimizaciones "-O9 -ffast-math -fomit-frame-pointer". ¿Qué sucede?
No trate de utilizar optimizaciones máyores que  pues no están soportadas por las versiones actuales de gcc. Las optimizaciones muy agresivas en ocasiones causan que el compilador modifique el código ensamblador al punto en que ya no sigue haciendo lo mismo.

Por favor, intente compilar con CFLAGS  antes de informar de una incidencia.

¿Cómo cambio la contraseña de root (o de cualquier otro usuario)?
Use the command to change the password for the user that is logged in. The root user can change user's password by issuing the command. For extra options and settings see 's manual page.

¿Cómo añado un usuario normal?
The command will add a user called "larry". However, this method does not give the user many of the rights needed to work properly on the system, so the following command is preferred:

This will add a user called "larry". The  option adds the user to a number of groups:
 * which is the standard group for interactive users on the system
 * which allows the user to access sound devices
 * which allows the user to execute the command to gain root privileges (if he knows the root password)

¿Por qué no puede el usuario convertirse en root con la orden "su"?
For security reasons, users may only to root if they belong to the wheel group. To add a username to the wheel group, issue the following command as root:

¿Puedo actualizar Gentoo de una versión a otra sin reinstalar?
In fact, there is no difference between the various releases after they have been installed. Gentoo 1.4 and later are  (or higher) based. As such, running will bring the entire system up to speed with the "latest Gentoo". The differences between individual releases lie in the installation medium and pre-compiled packages. See the Gentoo Upgrading Guide for more information about profiles and their role in upgrading.

Also note that the command updates the installed packages as well as their dependencies, but not the build-time dependencies (packages needed during builds but not when the software is installed). To update those as well, add the  option.

Mi núcleo no arranca, ¿Qué debo hacer ahora?
No es obligatorio rehacer cada paso de la instalación, Sin embargo, investigando el núcleo y todos los pasos asociados sí es necesario. Supongamos que Gentoo está instalado sobre  y en   con  como espacio de intercambio:

Arranque desde el CD de instalación y espere hasta recibir un símbolo de espera de órdenes.

First all the partitions:

Then into the Gentoo environment and configure the kernel:

Ahora seleccionamos o deseleccionamos cualquier opción que se haya configurado erróneamente en el intento anterior, salir y construir de nuevo el núcleo:

Now copy the file, overwriting the previous one:

If LILO has been used as the bootloader, rerun - GRUB users should skip this step:

Exit the and reboot the system.

Si, por el contrario, el problema está en la configuración del gestor de arranque, siga los mismos pasos, pero en vez de configurar y compilar el núcleo, reconfigure el gestor de arranque (la recompilación del gestor de arranque generalmente no es necesaria).

Mi proxy necesita autenticación, ¿Qué debo hacer?
Para hacer que portage utilice esta disposición de forma automática, defínalo en :

Recuerde que el servidor proxy debe ofrecer soporte para el método CONNECT para el puerto o puertos rsync.

¿Cómo grabo un fichero ISO?
Archivos ISO deberían ser grabados en modo crudo(raw). Esto significa que no debe poner el fichero en el CD sino interpretar el fichero como un CD completo.

Existen muchas herramientas de grabación de CD disponibles; hablar de todas ellas sería un dilema sisifeano. En cambio, describir unas cuantas populares nunca hace daño:


 * Con EasyCD Creator seleccione, . A continuación cambie a . Lo siguiente es localizar el archivo ISO y hacer clic en . Luego hacer click en  la imagen ISO se grabará correctamente en el CD/DVD.


 * Con Nero Burning ROM, cancele el asistente que se activa automáticamente y seleccione del menú . Seleccione la imagen que quiera grabar y haga clic en <. Ahora pulse el botón  y observe como el nuevo CD vivo de Gentoo se graba correctamente.


 * With, simply type (replace  with the CDROM drive's device path) followed by the path to the ISO file.


 * Con K3B, seleccione →  → . Entonces busque su fichero ISO dentro de el área 'Imagen a grabar'. Haga click en  para iniciar el proceso de grabación.


 * Con Mac OS X Panther, lance la Utilidad de Disco desde, seleccione del menú , seleccione la imagen montada del disco en la ventana principal y seleccione  en el menú.


 * Con Mac OS X Jaguar, lance Copiar disco desde, seleccione desde el menú , seleccione el fichero ISO y haga clic en el botón.

¿Qué CD o stage debería utilizar para mi CPU?
Lo primero que necesita es averiguar que CPU está en el sistema donde se instalará Gentoo (por ejemplo un Pentium-M) Lo siguiente es encontrar que tipo de CPU es compatible (instrucciones) para encontrar una el cd de Gentoo o stages más adecuado. Constar la página web del vendedor de CPU para obtener esta información en general funcional, aunque consultar a un motor de búsqueda suele ser más eficiente.

Cuando tenga dudas, utilice un CD o stage "más bajo", por ejemplo i686 o incluso x86 genérico (u otro equivalente para la arquitectura del sistema). Esto asegura que el sistema funciona, aunque puede que no sea tan rápido que con optimizaciones posteriores.

Por favor, tenga en cuenta que existen muchas más opciones que aquellas que se utilizaron para compilar los stages binarios. Por favor, consulte la de opciones GCC para establecer la opción.

Internet no funciona luego de reiniciar. ¿que está mal?
First verify that the network card is discovered properly by the kernel. Run and look for network interfaces. Something such as eth0, eno1, enp2s0, enp0s8, wlan0 (in case of certain wireless network cards) should be present. Specific kernel modules may be required for the kernel to properly detect the network card. If that is the case, make sure that the required kernel modules are listed in the file.

Si el soporte para la tarjeta de red del sistema no ha sido incluido, necesitará reconfigurar y en algunos casos, recopilar.

If the network card is found by the kernel, but the network configuration has been set to use DHCP, a DHCP client might not have been installed on the system. There are many DHCP clients available in Gentoo, a common one being. If necessary to get the connection to the Internet working reboot to the installation CD and.

También puede encontrar información acerca de cómo rescatar el sistema utilizando el CD de instalación aquí.

Intentando iniciar Windows desde GRUB o LILO solo aparece una pantalla en negro ¿Qué debería hacer?
Éste es un problema conocido. Windows rechaza iniciar cuando no está instalado en el primer disco duro mostrando una pantalla en negro o vacía. Para controlar esto, en necesario "engañar" a Windows haciéndole creer que sí está instalado en el primer disco duro mediante un pequeño arreglo en la configuración de su cargador de arranque. Por favor, observe que en el ejemplo de abajo Gentoo está instalado en (primer disco) y Windows en (segundo disco). Ajuste la configuración a su caso en concreto.

This will make Windows believe it is installed on the first hard drive and boot without problems. More information can be found in official GRUB documentation and in.

¿Cómo instalo Gentoo usando un archivo comprimido Stage1 o Stage2?
El manual Gentoo solamente describe la instalación de Gentoo utilizando un archivo stage3. Sin embargo, Gentoo también proporciona archivos stage1 y stage2. Estos se entregan para los desarrolladores (el equipo a cargo de lanzamientos de Gentoo comienza con un stage1 para obtener un stage3) pero no se debería emplear por los usuarios: un archivo stage3 puede servir perfectamente para construir la base del sistema. Una conexión operativa a Internet es requerida.

Construir la base del sistema (bootstrapping) implica construir el conjunto de herramientas (las bibliotecas de C y el compilador) para el sistema después de lo cual se instalan todos los paquetes básicos del sistema. Para construir una instalación base del sistema, instale desde un stage3. Antes de comenzar el capítulo Configurar el núcleo, será necesario modificar el guión para adaptarlo a sus requerimientos específicos:

Después de realizar las modificaciones, lance el guión.

A continuación reconstruya todos los paquetes básicos del sistema con el conjunto de herramientas que acaba de construir. Necesitamos reconstruirlos ya que se ofrecen desde el stage3:

Ahora continue con Configurar el núcleo.

¿De qué forma se almacenan los paquetes?
De por sí, los paquetes no se "almacenan" realmente. En su lugar, Gentoo proporciona un conjunto de guiones que pueden resolver dependencias, obtener código fuente y compilar una versión del paquete adaptado a las necesidades del usuario. Generalmente Gentoo solo crea binarios para nuevos lanzamientos e imágenes. El Manual del desarrollador de Gentoo cubre en detalle los contenidos de un guión ebuild.

For full ISO releases, a full suite of binary packages will be created using an enhanced format, which is  compatible with meta-information attached to the end of the file. These can be used to install a working (though not fully optimized) version of the package quickly and efficiently.

Es posible crear RPMs (ficheros del gestor de paquetes de Red Hat) utilizando el sistema portage de Gentoo, aunque actualmente no es posible utilizar todos los RPMs existentes para instalar paquetes.

Quiero realizar el paso ./configure yo mismo. ¿Puedo?
Sí, pero no es trivial ni recomendable. Debido a que este método requiere comprender profundamente el funcionamiento interno de Portage y sus órdenes, en su lugar se recomienda que realice un parche del ebuild para hacer lo que desee y lo coloque en el directorio de extensión de Portage (para esto existen los directorios de extensión). Esto es mucho mejor para el mantenimiento y generalmente más fácil. Lea el Manual del desarrollador de Gentoo para obtener más información.

¿Qué hago si no me funciona rsync?
When behind a firewall that does not permit rsync traffic through port 873, the command can be used to fetch and install a Portage snapshot through regular HTTP. See this section for information on downloading source files and Portage snapshots via a proxy.

Tengo un lento (o no tengo) acceso a Internet en casa. ¿Puedo descargar las fuentes desde algún otro sitio y agregarlas a mi sistema?
Definitely. Run to see what programs are going to be installed. To find out the sources for those packages and where to download the sources from, run. Download sources and bring them on any media home. Put the sources into the folder and then simply run. Be warned: this can be a very tedious process.

Los paquetes de fuentes se están acumulando en /usr/portage/distfiles/. ¿Es seguro eliminar estos archivos?
Eliminar estos ficheros no tendrá un efecto negativo en el rendimiento del día a día. Sin embargo, podría ser prudente mantener las versiones más recientes; a menudo, varios ebuilds se publicarán para la misma versión de un componente específico de software. Si ha eliminado el fichero y actualiza el software, será necesario descargarlo de nuevo de Internet.

Use the script from  to manage the contents of  and a few other locations. Please read to learn more about its usage, as well as the Gentoolkit article.

¿Qué hay en /var/tmp/portage? ¿Es seguro borrar los archivos y directorios de /var/tmp/portage?
During compilation, Gentoo saves the sources of the package in. These files and folder are usually deleted upon a successful merge, but this sometimes fails. It is safe to clean out all contents of this directory if the command is not running. Be sure to always before cleaning out this directory.

¿Cómo configuro una distribución de teclado internacional?
Edit the  variable in. To have console working correctly with extended characters in the keymap, it might be necessary to set up the variables  and   in the  file (for further information on localizing the environment, refer to the localization guide). Then, issue a, or restart the keymaps and consolefont scripts:

La resolución de nombres DNS únicamente funciona para el usuario root
has the wrong permissions; it as follows:

¿Por qué mi usuario no puede utilizar su propio crontab?
Agrega ese usuario al grupo cron.

¿Cómo consigo que el bloqueo del teclado numérico (Bloq Num) se active al cargarse el sistema?
El siguiente comando agregará el servicio numlock al guión de inicio por defecto, habilitando numlock al inicio:

Cada GUI proporciona herramientas diferentes para estas cosas. por favor, consulte la sección de ayuda o manuales en línea para la elección de interfaz gráfica de usuario (GUI)  para obtener más ayuda

¿Cómo consigo dejar mi terminal limpio al salir?
To have the terminal cleared, add the command to the user's  script:

Si quiere que esto suceda automáticamente cuando añada un nuevo usuario, haga lo mismo en archivo :

Problemas de corrupción de datos con ReiserFS, cómo solucionarlos, etc.
If the ReiserFS partition is corrupt, try booting the Gentoo Install CD and run on the corrupted filesystem. This should make the filesystem consistent again, although there may be some lost files or directories due to the corruption.

¿Dónde puedo reportar fallos?
Use the Bugzilla site to report bugs. Visit on the Freenode IRC network] and ask around if it is unclear whether an issue is really a bug or not.

¿Con qué frecuencia se realizan nuevos lanzamientos?
Gentoo's packages are usually updated shortly after the upstream authors release new code. As for when Gentoo itself makes new stage/profile/ISO releases, check the Release Engineering Project page. New releases are announced on the gentoo-announce mailing list. See this section for more information.

Mi altavoz pita como loco. ¿Cómo desactivo los pitidos de la consola?
Console beeps can be turned off using, like this:

Para desactivar los pitidos de la consola al arrancar, coloque la siguiente orden en el archivo. Sin embargo, esto solo desactiva los pitidos para la terminal actual. Para desactivar los pitidos de los demás terminales, redireccione la salida de la orden al terminal de destino, de esta forma:

Reemplace por el terminal en el que desea desactivar los pitidos.

¿Dónde puedo encontrar más información sobre Gentoo Linux?
Much of the official Gentoo documentation can be found here on the Wiki.

¿Puedo comprar un CD de Gentoo Linux?
Usuarios que no puedan descargar y grabar un CD de instalación personalmente pueden encontrar alguna de nuestras tiendas colaboradoras. Sin embargo, muchas de estas tiendas ya no ofrecen CDs ni DVDs debido a que estos medios de instalación se están volviendo obsoletos rápidamente.

Las tiendas con licencia se listan en la página de tiendas.

Este FAQ no ha respondido mi pregunta. ¿Qué hago ahora?
A good first step is to browse through the relevant documentation, failing that, the various Gentoo Linux mailing lists listed on here. To search through the Gentoo mailing lists, enter "site:lists.gentoo.org foo" to search for "foo". If all else fails, or to just hang out with Gentoo folks, visit us on the # Freenode IRC channel].