Por favor, observe que muchas de estas preguntas son respondidas en los documentos y guías oficiales de Gentoo. Ésta es simplemente una lista de preguntas comunes. Por favor, lea la documentación y/o las páginas man para obtener una mayor compresión de cómo funciona Gentoo y GNU/Linux y para las respuestas a preguntas que no se responden aquí.
Gentoo utiliza un sistema de paquetes parecido al sistema ports de BSD
llamado
Con Gentoo puede crear su sistema completo desde el código fuente
utilizando sus opciones de optimización. Tiene el control completo
sobre qué paquetes serán o no instalados. Gentoo proporciona numerosas
opciones, de manera tal que pueda instalar Gentoo a su preferencia,
razón por la cual se conoce a Gentoo como una
Gentoo está siendo desarrollada activamente. La distribución entera utiliza un estilo de desarrollo a pasos veloces: los parches a los paquetes son integrados rápidamente al árbol principal, la documentación es actualizada a diario, con frecuencia se añaden características a Portage y los lanzamientos de versiones oficiales ocurren dos veces al año.
No trate de utilizar optimizaciones más altas que
Por favor, intente compilar utilizando CFLAGS
Utilice
El comando
# useradd -m -G users,audio,wheel usuario
Este comando creará el usuario llamado "usuario". La opción
Por razones de seguridad, los usuarios solo pueden realizar
# gpasswd -a username wheel
En realidad, no existen diferencias entre diferentes lanzamientos una
vez que hayan sido instalados. La versión Gentoo 1.4 y siguientes
están basadas en
No hace falta rehacer cada paso de la instalación, pero el investigar
al núcleo y todos los pasos asociados sí es necesario. Supongamos que
ha instalado Gentoo en
Arranque por medio del CD de Instalación y espere hasta el prompt Primero montaremos todas las particiones: # mount /dev/hda3 /mnt/gentoo # mount /dev/hda1 /mnt/gentoo/boot # swapon /dev/hda2 # mount -t proc none /mnt/gentoo/procLuego ingresamos al entorno enjaulado (chroot) Gentoo y configuramos el núcleo: # chroot /mnt/gentoo /bin/bash # env-update && source /etc/profile # cd /usr/src/linux # make menuconfigAhora (de)seleccionamos lo (de)seleccionado erróneamente en el intento previo. Salgamos y compilemos el núcleo: # make && make modules_installCopie el archivo bzImage, sobre-escribiendo el anterior: # cp arch/i386/boot/bzImage /boot/<kernel_name>Si usa LILO, ejecute lilo -- no es necesario para usuarios de GRUB: # /sbin/liloSalga del entorno enjaulado y reinicie la máquina. # exit # umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo # reboot
Si el problema está en la configuración del gestor de arranque, siga los mismos pasos, pero en vez de configurar/compilar el núcleo, reconfigure el gestor de arranque (la recompilación no es necesaria).
Para hacer que Portage use este esquema automáticamente, defina en
HTTP_PROXY="http://username:password@yourproxybox.org:portnumber" FTP_PROXY="ftp://username:password@yourproxybox.org:portnumber" RSYNC_PROXY="rsync://username:password@yourproxybox.server:portnumber"
Necesita grabar el archivo en el modo raw. Esto significa que
Existen muchas herramientas de grabación de CDs; explicarlas todas sería un dilema sisifeano. En cambio, describir unas cuantas populares nunca hace daño:
Primero necesita saber cuál CPU está utilizando. Supongamos que es un
Pentium-M. Entonces necesita averiguar qué CPU es, en términos de
instrucciones. Tal vez necesite consultar la página web del fabricante
para esto, aunque
Si no está seguro, utilice un CD/stage "más bajo", por ejemplo i686 o incluso x86 genérico (o equivalente en otra arquitectura). Esto asegurará de que el sistema funcionará, aunque puede que no sea tan rápido que con mayores optimizaciones.
Por favor, tenga en cuenta que existen muchas más opciones que
aquellas que se utilizaron para compilar los stages binarios. Consulte
la
Primero necesita comprobar si su tarjeta de red es descubierta
correctamente por el núcleo. Ejecute
Si ha olvidado incluir soporte para su tarjeta de red en el núcleo, necesitará reconfigurarlo.
Si el núcleo encuentra la tarjeta de red pero ha configurado la red
para usar DHCP, tal vez haya olvidado hacer
La información de cómo recuperar el sistema empleando el CD de instalación
también está
Éste es un problema conocido. Windows rechaza iniciar cuando no está
instalado en el primer disco duro mostrando una pantalla en
negro/blanco. Para controlar esto, tendrá que "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
title Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
chainloader +1
other=/dev/hdb1
label=WindowsXP
table=/dev/hdb
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
Esto le hará creer a Windows que está instalado en el primer disco
duro e iniciará sin problemas. Podemos obtener más información en la
El manual Gentoo solamente describe la instalación de Gentoo utilizando un archivo stage3. Sin embargo, Gentoo todavía proporciona archivos stage1 y stage2. Esto se hace para propósitos de desarrollo (el equipo a cargo de lanzamientos de Gentoo comienza con un stage1 para obtener un stage3) pero no debería ser empleado por los usuarios: un archivo stage3 puede servir perfectamente para construir la base del sistema. Necesitaremos una conexión activa a Internet.
Construir la base del sistema (bootstrapping) significa costruir 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 sobre
# cd /usr/portage/scripts # vi bootstrap.sh # ./bootstrap.sh
Luego recompile todos los paquetes básicos del sistema con el recientemente compilado conjunto de herramientas. Hace falta compilarlos, ya que el stage3 ya los ofrece:
# emerge -e system
Ahora puede continuar con
De por sí, los paquetes no son realmente "almacenados". En su lugar,
Gentoo proporciona un conjunto de guiones que pueden resolver
dependencias, pbtener código fuente y compilar una versión del paquete
de acuerdo a necesidades específicas. Generalmente sólo creamos
binarios para nuevos lanzamientos e imágenes. El
Para versiones ISO completas, creamos un conjunto completo de paquetes
binarios en formato
Es posible crear RPMs (ficheros del gestor de paquetes de Redhat) utilizando el sistema portage de Gentoo, aunque actualmente no es posible utilizar todos los RPMs existentes para instalar paquetes.
Sí, pero no es trivial ni recomendable. Como el método para hacerlo
requiere de buen entendimiento del funcionamiento interno de Portage y
sus comandos, en su lugar se recomienda que parchee el ebuild para
hacer lo que desee y lo coloque en el directorio extensión de Portage
(para esto existen los directorios de extensión). Esto es
Vea las preguntas acerca de
Si está detrás de un cortafuego que no permite tráfico de rsync,
entonces puede usar
Por supuesto. Puede ejecutar
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. De borrar el fichero y actualizar el software, será necesario descargarlo de nuevo de Internet.
Puede utilizar el guión
Durante la compilación, Gentoo guarda las fuentes del paquete en
Edite la variable
# /etc/init.d/keymaps restart # /etc/init.d/consolefont restart
Los permisos de
# chmod 0644 /etc/resolv.conf
Necesita añadir al usuario al grupo
Si trabaja en la línea de comandos, solo ejecute
Cada GUI proporciona herramientas diferentes para este tipo de cosa; por favor, revise la sección de ayuda o manuales en línea para obtener asistencia.
Para dejar su terminal limpio, añada
$ echo clear >> ~/.bash_logout
Si quiere que esto suceda automáticamente cuando añada un nuevo
usuario, haga lo mismo en
# echo clear >> /etc/skel/.bash_logout
Si su partición ReiserFS está corrompida, intente arrancar el sistema
desde el CD de instalación de Gentoo Linux y ejecute
Utilice nuestro
Los paquetes de Gentoo normalmente se actualizan poco después que sus
autores principales publiquen código nuevo. En cuanto a los nuevos
lanzamientos de stages/perfiles/ISOs por parte de Gentoo, tenga bien
revisar nuestra página del proyecto
Los pitidos de consola pueden ser desactivados con setterm, así:
# setterm -blength 0
Si quiere desactivar los pitidos de la consola al arrancar debe
colocar este comando en
# setterm -blength 0 >/dev/vc/1
Reemplaze /dev/vc/1 con la terminal cuyos pitidos desea desactivar.
La documentación oficial de Gentoo puede encontrarse en
Los CDs de Instalación para todas las arquitecturas soportadas están
disponibles en nuestra
También puede encontrar CDs recientes desde diversos vendedores
listados en nuestra página
Un buen primer paso sería explorar la