From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 359661381F3 for ; Wed, 24 Apr 2013 09:04:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ECBE6E0BC7; Wed, 24 Apr 2013 09:04:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7059CE0BC7 for ; Wed, 24 Apr 2013 09:04:24 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6B02D33D7E7 for ; Wed, 24 Apr 2013 09:04:23 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2270) id E94492171D; Wed, 24 Apr 2013 09:04:21 +0000 (UTC) From: "JosA MarAa Alonso (nimiux)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, nimiux@gentoo.org Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/es: genkernel.xml X-VCS-Repository: gentoo X-VCS-Files: genkernel.xml X-VCS-Directories: xml/htdocs/doc/es X-VCS-Committer: nimiux X-VCS-Committer-Name: JosA MarAa Alonso Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20130424090421.E94492171D@flycatcher.gentoo.org> Date: Wed, 24 Apr 2013 09:04:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: c32cdf71-cf33-4057-81a1-01c11591437a X-Archives-Hash: b0b5b4d3b5a20d15afa8434ac00869a7 nimiux 13/04/24 09:04:21 Modified: genkernel.xml Log: Fix style an typos on some paragraphs. No version bump Revision Changes Path 1.18 xml/htdocs/doc/es/genkernel.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/genkernel.xml?rev=1.18&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/genkernel.xml?rev=1.18&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/genkernel.xml?r1=1.17&r2=1.18 Index: genkernel.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/es/genkernel.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- genkernel.xml 2 Jul 2012 14:36:41 -0000 1.17 +++ genkernel.xml 24 Apr 2013 09:04:21 -0000 1.18 @@ -1,5 +1,5 @@  - + @@ -88,20 +88,20 @@ Sin embargo, si conoce los drivers que requiere su sistema, puede reducir aún más el tiempo de compilación del núcleo. Esto es posible debido a que puede indicarle a genkernel que solo construya los -drivers relevantes a su hardware. Con frecuencia el número de drivers +drivers relevantes a su hardware. Con frecuencia el número de drivers que requiere su sistema será menor (implicando un tiempo de -compilación más corto) que los que provee la configuración por +compilación más corto) que los que ofrece la configuración por defecto.

-Instalando genkernel +Instalar genkernel

-Puede obtener genkernel ejecutando simplemente el comando emerge +Puede obtener genkernel ejecutando simplemente la orden emerge genkernel. Consulte genkernel --help para obtener ayuda sobre cómo usar la versión de genkernel instalada en su sistema.

@@ -111,34 +111,34 @@ -Trabajando con genkernel +Trabajar con genkernel
Cómo usar genkernel

Aunque hay varias formas de ejecutar genkernel, el enfoque menos -inapropiado es mediante genkernel all. Con este se usa una +intrusivo es mediante genkernel all. Con este se usa una configuración genérica que funciona bien en la mayoría de los sistemas. Tal como se mencionaba antes, este enfoque presenta ciertas desventajas pues la mayor parte de los módulos creados no son útiles para el usuario promedio y puede incrementar el tiempo de -compilación. Abajo se muestra una ilustración de un enfoque más +compilación. Abajo se muestra un ejemplo de un enfoque más eficiente el cual se logra al pasar ciertos parámetros a genkernel como el usuario root:

-
+
 # genkernel --splash --no-install --no-clean --menuconfig all
 

-La línea descrita arriba provoca que genkernel construya un núcleo con -la pantalla de presentación de arranque activada (--splash) -el cual tendrá que ser instalado manualmente -(--no-install). Mientras se esté preparando el árbol de fuentes -del núcleo, genkernel se abstendrá de borrar cualquiera de los -archivos objeto preexistentes en el árbol de las fuentes +La línea descrita arriba provoca que genkernel construya un núcleo +con la pantalla de presentación de arranque activada +(--splash) el cual tendrá que ser instalado manualmente +(--no-install). Mientras se esté preparando el árbol de +fuentes del núcleo, genkernel se abstendrá de eliminar cualquiera +de los archivos objeto preexistentes en el árbol de las fuentes (--no-clean). Se desplegará al usuario una herramienta de configuración basada en menús para seleccionar qué módulos se construirán en el sistema (--menuconfig). @@ -158,7 +158,7 @@

Recuerde, genkernel está diseñado para que la compilación del núcleo sea fácil y sin mayores inconvenientes. Por esta razón, genkernel -ofrece diversos parámetros para facilitar el esfuerzo que involucra la +ofrece diversos parámetros para minimizar el esfuerzo que implica la compilación del núcleo. Por ejemplo, hay algunos parámetros que ayudan con la configuración del núcleo, mientras que hay otros que afectan la compilación actual. Algunos por su parte incluso pueden servir de @@ -195,13 +195,13 @@

  • - --no-menuconfig: Activa [o desactiva] el comando + --no-menuconfig: Activa [o desactiva] la orden make menuconfig (que invoca a la utilidad de configuración interactiva del núcleo basada en menús de pantalla) antes de compilar el núcleo.
  • - --gconfig: Provee la utilidad de configuración del núcleo + --gconfig: Ofrece la utilidad de configuración del núcleo que depende de las bibliotecas GTK+-. La ventaja de esta opción es que la mayoría de los usuarios encuentran que usar esta herramienta hace más fácil y clara la configuración del núcleo ya @@ -210,7 +210,7 @@ funcionará en la línea de comandos.
  • - --xconfig: Provee la utilidad de configuración del núcleo + --xconfig: Ofrece la utilidad de configuración del núcleo que depende de las bibliotecas QT. La ventaja de esta opción es que la mayoría de los usuarios encuentran que usar esta herramienta hace más fácil y clara la configuración del núcleo ya @@ -259,23 +259,24 @@
    • - --no-clean: Activa [o desactiva] el - comando make clean antes de compilar su núcleo. El - comando make clean elimina todos los archivos objeto y + --no-clean: Activa [o desactiva] la + orden make clean antes de compilar su núcleo. La + orden make clean elimina todos los archivos objeto y dependencias del árbol de fuentes del núcleo.
    • - --no-mrproper: Activa [o desactiva] el - comando make mrproper antes de compilar su núcleo. Tal como - el comando make clean, make mrproper elimina todos - los archivos objeto y dependencias del árbol de fuentes del - núcleo. Sin embargo, los archivos de configuración anteriores - (en /ruta/a/las/fuentes/.config o - /ruta/a/las/fuentes/config.old) también serán borrados - del árbol de fuentes del núcleo. + --no-mrproper: Activa [o desactiva] la + orden make mrproper antes de compilar su núcleo. Al + igual que la orden make clean, make mrproper + elimina todos los archivos objeto y dependencias del árbol + de fuentes del núcleo. Sin embargo, los archivos de + configuración anteriores (en + /ruta/a/las/fuentes/.config o + /ruta/a/las/fuentes/config.old) + también se eliminarán del árbol de fuentes del núcleo.
    • - --oldconfig: Ejecuta el comando make oldconfig, el + --oldconfig: Ejecuta la orden make oldconfig, el cual intenta reunir información de configuración de la arquitectura del sistema a partir del guión genérico ubicado en /usr/share/genkernel/. Este es un proceso @@ -289,8 +290,8 @@
      • --callback="echo Hola": Realiza una llamada a los - argumentos especificados (echo Hola, en este caso) luego de - que se hayan compilado el núcleo y los módulos relevantes, pero + argumentos especificados (echo Hola, en este caso) después + de que se hayan compilado el núcleo y los módulos relevantes, pero antes de compilar la imagen de initrd. Esto puede ser útil si quiere instalar módulos externos en la imagen initrd invocándolos a través de la llamada "callback" y redefiniendo el grupo de @@ -300,11 +301,11 @@
        • - --no-install: Activa [o desactiva] el comando - make install, que instala su nueva imagen del núcleo, el archivo - de configuración, la imagen initrd y el mapa de símbolos del sistema en - su partición boot ya montada. Así mismo se instalarán los módulos - compilados. + --no-install: Activa [o desactiva] la orden + make install, que instala su nueva imagen del núcleo, el + archivo de configuración, la imagen initrd y el mapa de símbolos + del sistema en su partición boot ya montada. Así mismo se + instalarán los módulos compilados.
        • --no-ramdisk-modules: Esta opción no copia ningún @@ -318,7 +319,7 @@
        • --genzimage: Crea la imagen initrd previo a la imagen del - núcleo. (Este hack actualmente solo es válido en los sistemas + núcleo. (Este hack actualmente solo es válido en los sistemas Pegasos PPC).
        @@ -330,11 +331,11 @@

        -Genkernel soporta los siguientes parámetros que pueden ser pasados a -aplicaciones relevantes mientras está siendo ensamblado el -núcleo. Dichos parámetros hacen efecto sobre el compilador -usado para el proceso de compilación del núcleo aunque a un nivel -mucho más bajo. +Genkernel soporta los siguientes parámetros que se pueden pasar a +aplicaciones relevantes mientras se ensambla el núcleo. Dichos +parámetros hacen efecto sobre el compilador usado para +el proceso de compilación del núcleo aunque a un nivel mucho +más bajo.

          @@ -379,15 +380,15 @@
          • - --makeopts=-jX: Define el número de hebras - concurrentes que puede implementar la utilidad make mientras está - siendo compilado el núcleo (y sus utilitarios). La - variable 'X' es un número que se obtiene al sumar uno (1) - al número de procesadores usados por el sistema. Así, para un - sistema que tenga una CPU, el parámetro apropiado es - -j2; un sistema con 2 procesadores usará el parámetro - -j3 y así sucesivamente. (Un sistema con un solo procesador - que soporte la tecnología Hyper-Threading™ (HT) puede usar el + --makeopts=-jX: Define el número de hilos + concurrentes que puede implementar la utilidad make mientras + se compila el núcleo (y sus utilidades). La variable 'X' + es un número que se obtiene al sumar uno (1) al número de + procesadores usados por el sistema. Así, para un sistema que + tenga una CPU, el parámetro apropiado es -j2; un sistema + con 2 procesadores usará el parámetro -j3 y así + sucesivamente. (Un sistema con un solo procesador que soporte + la tecnología Hyper-Threading™ (HT) puede usar el parámetro -j3 toda vez que se haya activado el soporte de Procesamiento Múltiple Simétrico (SMP) en el núcleo).
          • @@ -436,10 +437,10 @@

            -Los parámetros indicados aquí son usados para crear ciertos efectos +Los parámetros indicados aquí se utilizan para crear ciertos efectos durante el inicio del sistema. Algunos de estos parámetros son -meramente para efectos de estética mientras que otros pueden ser -esenciales para la activación de algunas características en el +útiles únicamente para efectos de estética mientras que otros pueden +ser esenciales para la activación de algunas características en el sistema.

            @@ -482,8 +483,7 @@ Gentoo.
          • - --dmraid: Incluye suporte - para + --dmraid: Incluye suporte para DMRAID; la utilidad que crea mapeos RAID usando el subsistema de mapeo de dispositivos del núcleo. DMRAID descubre, activa, @@ -544,7 +544,7 @@

            -Genkernel también soporta una serie de otros parámetros que no pueden +Genkernel también soporta una serie de parámetros que no pueden clasificarse en las categorías descritas anteriormente:

            @@ -591,7 +591,7 @@

            La primera acción, all, es la que se recomienda para la mayoría de los usuarios pues construye las etapas requeridas para tener un -núcleo funcional. Recuerde, una acción simplemente le dice a +núcleo funcional. Recuerde, una acción simplemente le dice a genkernel qué construir y no qué instalar.

            @@ -616,8 +616,8 @@ Si está utilizando la pantalla de presentación de arranque (splash), añada un parámetro correcto para el modo de pantalla, por ejemplo - vga=0x317, así como splash=verbose o splash=silent - según el nivel de detalle que desee. + vga=0x317, así como splash=verbose o + splash=silent según el nivel de detalle que desee.
          • Añada initrd a la configuración de su gestor de arranque; @@ -634,7 +634,7 @@ Opciones de configuración
            -Editando /etc/genkernel.conf +Editar /etc/genkernel.conf

            @@ -642,7 +642,7 @@ engorroso, especialmente si tiene cerca de una docena de parámetros:

            -
            +
             # genkernel --loglevel=5 --no-color --no-mrproper --clean --splash \
             --kerneldir=/ruta/alternativa/a/las/fuentes/del/núcleo --install --menuconfig \
             --kernel-config=/ruta/al/archivo/de/configuración --save-config --mountboot all
            @@ -659,8 +659,8 @@
               
          • MENUCONFIG=[yes|no]: Esta opción es equivalente al parámetro --menuconfig usado por genkernel, que a su vez - usa el comando make menuconfig para invocar la utilidad de - configuración del núcleo basada en línea de comandos. Para invocar + utiliza al orden make menuconfig para invocar la utilidad + de configuración del núcleo basada en línea de comandos. Para invocar la utilidad automáticamente durante la configuración del núcleo mediante este guión, ajuste aquí la opción 'yes', de lo contrario elija 'no'. @@ -668,43 +668,40 @@
          • CLEAN=[yes|no]: Al ajustar esta opción a 'yes' equivale al parámetro --clean usado por genkernel e invoca - el comando make clean para eliminar todos los archivos + la orden make clean para eliminar todos los archivos objeto y dependencias del árbol de fuentes del núcleo. Por el contrario, al ajustar esta opción a 'no' crea un efecto de cascada — que es equivalente al parámetro - --no-clean de genkernel y que inhabilita el comando make + --no-clean de genkernel y que inhabilita la orden make clean e implica el parámetro --no-mrproper de genkernel - — lo que esencialmente anula el comando make mrproper. + — lo que esencialmente anula la orden make mrproper.
          • MRPROPER=[yes|no]: Ajustar esta opción a 'yes' equivale al parámetro --mrproper usado por genkernel e - invoca el comando - make mrproper, el cual elimina por completo los archivos de - configuración presentes en el árbol de fuentes del - núcleo. Seleccionar 'no' es equivalente al - parámetro --no-mrproper, que desactiva el comando make - mrproper. + invoca la orden make mrproper, la cual elimina por completo + los archivos de configuración presentes en el árbol de fuentes del + núcleo. Seleccionar 'no' es equivalente al parámetro + --no-mrproper, que desactiva la orden make mrproper.
          • MOUNTBOOT=[yes|no]: Ajustar esta opción a 'yes' equivale al parámetro --mountboot y monta automáticamente - el directorio - /boot/ (de ser necesario) en tiempo de + el directorio /boot/ (de ser necesario) en tiempo de compilación. Si el directorio /boot/ está en una partición separada considere activar esta opción puesto que es esencial más tarde y no tendrá que recordarlo en ese momento.
          • - SAVE_CONFIG=[yes|no]: Luego de configurar el núcleo, + SAVE_CONFIG=[yes|no]: Después de configurar el núcleo, las opciones seleccionadas se almacenan en .config en el árbol de fuentes del núcleo. Este guión puede ser sobreescrito durante la próxima compilación del núcleo o incluso eliminado del árbol de fuentes del núcleo. Eligiendo 'yes' equivale al parámetro --save-config y guarda todas las opciones seleccionadas durante la configuración del núcleo en un guión en - el directorio /etc/kernels/. Si elige 'no' mantiene - el status quo. + el directorio /etc/kernels/. Si elige 'no' mantiene + el statu quo.
          • USECOLOR=[yes|no]: Ajustar esta opción a 'yes' es @@ -733,7 +730,7 @@ genkernel en la línea de comandos.

            -
            +
             # genkernel --splash --kerneldir=/ruta/alternativa/a/las/fuentes/del/núcleo \
             --kernel-config=/ruta/al/archivo/de/configuración --install all
             
            @@ -755,16 +752,16 @@

            -El utilitario genkernel puede construir el núcleo y las imágenes -initrd que dan soporte para arranque por red, o netbooting. Con -suerte, debería ser capaz de hacer netboot en cualquier computador +La utilidad genkernel puede construir el núcleo y las imágenes +initrd que dan soporte para arranque por red (o netbooting). +Con suerte, debería poder hacer un netboot en cualquier computador reciente en el ambiente ofrecido por el CD de Instalación.

            La magia está en el guión linuxrc de genkernel: este intentará realizar un netmount (montaje vía red) del CD de Instalación -usando NFS. A partir de allí los guiones de inicio del CD de +usando NFS. A partir de aquí los guiones de inicio del CD de Instalación pueden tomar el control como si el CD estuviera presente de forma local.

            @@ -772,7 +769,7 @@
          • -Construyendo el Núcleo y las Imágenes Initrd con Soporte para +<title>Construir el Núcleo y las Imágenes Initrd con Soporte para Arranque por Red @@ -783,7 +780,7 @@ El soporte para arranque por red con genkernel es experimental y puede -presentar bugs. +presentar problemas.

            @@ -794,12 +791,12 @@ directamente en la imagen del núcleo y no como módulos.

            -
            +
             Device Drivers --->
                Networking Support --->
                   Ethernet (10 or 100Mbit)  --->
                      [*] Ethernet (10 or 100Mbit)
            -         <*>   El driver para su tarjeta de red
            +         <*>   El controlador para su tarjeta de red
             (Asegúrese de seleccionar <*> y no <M>)
             
            @@ -807,22 +804,20 @@ Segundo, sugerimos que active las opciones: IP: kernel level autoconfiguration y IP: DHCP support. Esto evita una capa innecesaria de complejidad ya que la dirección IP y la ruta NFS al CD -de instalación pueden ser configuradas en un servidor DHCP. Por +de instalación pueden ser configuradas en un servidor DHCP. Por supuesto, esto significa que la línea de comandos del núcleo permanecerá constante para todas las máquinas — lo que es muy -importante para realizar -etherbooting (arranque vía ethernet). +importante para realizar etherbooting (arranque vía ethernet).

            -
            +
             Device Drivers --->
                Networking Support --->
                   Networking options
                      [*] TCP/IP networking--->
                      [*]   IP: kernel level autoconfiguration
                      [*]     IP: DHCP support
            -(Estas opciones le dicen al núcleo que envíe una petición DHCP al iniciar
            -el arranque)
            +(Estas opciones le dicen al núcleo que envíe una petición DHCP al iniciar el arranque)
             

            @@ -834,7 +829,7 @@ instalar gentoo-sources.

            -
            +
             File systems--->
                Miscellaneous filesystems --->
                   [*] SquashFS 2.X - Squashed file system support
            @@ -847,7 +842,7 @@
             imagen del núcleo del CD de Instalación.
             

            -
            +
             (Crea un tar.gz que contiene todos los módulos)
             # cd /
             #  tar -cf /tmp/modules-X.Y.Z.tar.gz /lib/modules/X.Y.Z/
            @@ -858,7 +853,7 @@
             alguno de los siguientes pasos:
             

            -
            +
             (Crea una imagen de etherboot)
             # emerge mknbi
             # cd /boot
            @@ -891,13 +886,12 @@
             Instalación, use el dispositivo loop para montar la imagen ISO y luego
             copie los contenidos del CD en el recurso NFS. Como característica
             extra, los guiones initrd de genkernel extraerán todos los archivos
            -tar.gz ubicados en el directorio
            -/nfs/livecd/add/. Todo lo que debe hacer aquí es copiar
            -el archivo modules-X.Y.Z.tar.gz al directorio
            -/nfs/livecd/add/.
            +tar.gz ubicados en el directorio /nfs/livecd/add/.
            +Todo lo que debe hacer aquí es copiar el archivo
            +modules-X.Y.Z.tar.gz al directorio /nfs/livecd/add/.
             

            -
            +
             (Esto asume que /nfs/livecd es un recurso NFS compartido)
             # mount /tmp/gentoo-livecd.iso /mnt/cdrom -o loop
             # cp -p /mnt/cdrom /nfs/livecd
            @@ -940,8 +934,8 @@
             
             
             

            -El arranque por red es nuevamente muy dependiente de la plataforma. La -parte importante es especificar los parámetros ip=dhcp y +El arranque por red es nuevamente muy dependiente de la plataforma. +La parte importante es especificar los parámetros ip=dhcp y init=/linuxrc en la línea de comandos del núcleo pues esto activará la interfaz de red y le dirá a los guiones initrd que monten el CD de Instalación vía NFS. Aquí le mostramos algunos consejos @@ -950,13 +944,12 @@

             # Etherboot - Inserte el disco de etherboot en la disquetera y reinicie
            -# La línea de comandos del núcleo fue especificada cuando se construyó la imagen
            +# La línea de comandos del núcleo se especificó cuando se construyó la imagen
             
             # Sparc64 - Presione Stop-A en el intérprete de arranque
             ok boot net ip=dhcp init=/linuxrc
             
            -# PXE - Configure pxelinux (parte de syslinux),
            -luego cree un archivo pxelinux.cfg/default similar a:
            +# PXE - Configure pxelinux (parte de syslinux), luego cree un archivo pxelinux.cfg/default similar a:
             
             DEFAULT gentoo
             TIMEOUT 40
            @@ -992,10 +985,11 @@
             
             

            Si su sistema utiliza LVM o software de RAID, sin ninguna duda, -tendrá que construir el initramfs utilizando las opciones --lvm -y --mdadm (¿no lo ha hecho?). -Tampoco deberá olvidar habilitar este soporte también durante el inicio. -Esto se puede hacer mediante las opciones dolvm y domdadm. +tendrá que construir el initramfs utilizando las opciones +--lvm y --mdadm (¿no lo ha hecho?). Tampoco deberá +olvidar habilitar este soporte también durante el inicio. +Esto se puede hacer mediante las opciones dolvm y +domdadm.

            @@ -1013,10 +1007,10 @@
             
             
             

            -Si, por alguna razón, el inicio falla, debería poder rescatar su sistema -iniciando en modo único usuario (single-user). Esto carga únicamente los -servicios necesarios y a continuación ofrece una intérprete de comandos -de rescata (root). +Si, por alguna razón, el inicio falla, debería poder rescatar su +sistema iniciando en modo único usuario (single-user). Esto carga +únicamente los servicios necesarios y a continuación ofrece una +intérprete de comandos de rescate (root).

            @@ -1039,13 +1033,12 @@
             
             

            El propósito de genkernel es otorgar un alternativa (más fácil) a la -clásica y forma efectiva de compilar el núcleo. Como siempre, es libre -de decidir si quiere o no automatizar el proceso de compilación del +clásica y forma efectiva de compilar el núcleo. Como siempre, puede +decidir si quiere o no automatizar el proceso de compilación del núcleo.

            -