Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 48e6004f7274ccc2095a5ab8f2460dd2 > files > 24

mandrake-doc-es-10.0-5.1.100mdk.noarch.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Desde los
   fuentes del núcleo</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Guía de Referencia"><link rel="up" href="compiling-kernel-chapter.html" title="Capítulo 13. Compilando e instalando núcleos nuevos"><link rel="previous" href="ch13s01.html" title="Actualizando un
  núcleo usando los paquetes binarios"><link rel="next" href="compiling-unpack.html" title="Extrayendo los fuentes,
   corrigiendo el núcleo (si es necesario)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Desde los
   fuentes del núcleo</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch13s01.html">Anterior</a> </td><th width="60%" align="center">Capítulo 13. Compilando e instalando núcleos nuevos</th><td width="20%" align="right"> <a accesskey="n" href="compiling-unpack.html">Siguiente</a></td></tr></table><hr></div><div class="sect1" lang="es"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566471"></a>Desde los
   fuentes del núcleo</h2></div></div><div></div></div><p><a name="BId-compiling-kernel-chapter-pa74"></a>Básicamente puede obtener
   los fuentes desde dos lugares:</p><div class="orderedlist"><ol type="1"><li><p><b>El núcleo oficial
       de Mandrakelinux. </b>En el directorio
       <tt class="filename">SRPMS</tt> de cualquiera de los <a href="http://www.mandrakelinux.com/en/cookerdevel.php3" target="_top">sitios
       de réplica</a> de <tt class="literal">Cooker</tt> encontrará los
       paquetes siguientes:</p><div class="variablelist"><dl><dt><span class="term"><a name="BId-compiling-kernel-chapter-te1"></a>kernel-2.6.??.?mdk-?-?mdk.src.rpm</span></dt><dd><p><a name="BId-compiling-kernel-chapter-pa76"></a>Los fuentes del núcleo para compilar el núcleo
	   utilizado en la distribución. Está altamente modificado
	   para agregar más funcionalidad.</p></dd><dt><span class="term"><a name="BId-compiling-kernel-chapter-te2"></a>kernel2.6-linus-2.6.??-?mdk.src.rpm</span></dt><dd><p><a name="BId-compiling-kernel-chapter-pa77"></a>El núcleo
	   estándar en la forma en que lo publica quien mantiene el
	   núcleo de <span class="application">GNU/Linux</span>.</p></dd></dl></div><p> Si elige esta opción (recomendada), simplemente
       descargue el <span class="acronym">RPM</span> fuente, instálelo (como <tt class="literal">root</tt>) y pase
       a <a href="compiling-conf.html" title="Configurando el
   núcleo">“Configurando el
   núcleo”</a>.</p></li><li><p><b>El repositorio oficial
       del núcleo de Linux. </b>El
       sitio principal de alojamiento de los fuentes del núcleo es
       <a href="ftp.kernel.org" target="_top">ftp.kernel.org</a>, pero tiene
       una gran cantidad de sitios de réplica, todos se denominan
       <a href="ftp.xx.kernel.org" target="_top">ftp.xx.kernel.org</a>, donde
       <a href="xx" target="_top">xx</a> representa el código <span class="acronym">ISO</span> del país.
       Para Argentina, este código es <a href="ar" target="_top">ar</a>, por
       lo tanto el sitio de réplica preferido será la máquina
       <tt class="systemitem">ftp.ar.kernel. org</tt>.
       Ejemplos de otros códigos <span class="acronym">ISO</span> de países de habla hispana son:
       <a href="es" target="_top">es</a>, España; <a href="mx" target="_top">mx</a>,
       Méjico; <a href="ve" target="_top">ve</a>, Venezuela; <a href="ec" target="_top">ec</a>, Ecuador. Luego del anuncio oficial de la
       disponibilidad del núcleo, debería dejar pasar al menos dos
       horas para que todos los sitios de réplica se
       actualicen.</p><p><a name="BId-compiling-kernel-chapter-pa79"></a>En
      todos estos servidores <span class="acronym">FTP</span>, los fuentes del núcleo están en el
      directorio <tt class="filename">/pub/linux/kernel</tt>. Luego, debe
      dirigirse al directorio con la serie que le interesa: sin lugar
      a dudas será la <tt class="filename">v2.6</tt>. Nada le impide probar
      las versiones experimentales o usar las versiones antiguas
      2.0/2.2/2.4. El archivo que contiene los fuentes del núcleo se
      denomina
      <tt class="filename">linux-&lt;version.del.núcleo&gt;.tar.bz2</tt>,
      por ejemplo <tt class="filename">linux-2.6.3.tar.bz2</tt>.</p><p><a name="BId-compiling-kernel-chapter-pa80"></a>También
      puede aplicar los <span class="foreignphrase"><i class="foreignphrase">patches</i></span>
      (correcciones o parches) a los fuentes del núcleo para
      actualizarlo de forma incremental: de esta manera, si ya tiene
      los fuentes del núcleo versión 2.6.1 y los quiere actualizar a
      2.6.3, no necesita transferir todo el código fuente de 2.6.3,
      sino que simplemente puede transferir los <a name="BId-compiling-kernel-chapter-gt2" href="glossary.html#term-patch-to-patch"><i class="glossterm">patches</i></a>
      <tt class="filename">patch-2.6.2.bz2</tt> y
      <tt class="filename">patch-2.6.3.bz2</tt>. Como regla general, esta
      es una idea buena, ya que los fuentes actualmente ocupan varias
      decenas de <span class="acronym">MB</span>.</p></li></ol></div><p>
  </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch13s01.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="compiling-kernel-chapter.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="compiling-unpack.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">Actualizando un
  núcleo usando los paquetes binarios </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Extrayendo los fuentes,
   corrigiendo el núcleo (si es necesario)</td></tr></table></div></body></html>