<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Instalación</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="install-free-software-chapter.html" title="Capítulo 12. Compilando e instalando software libre"><link rel="previous" href="install-free-compilation.html" title="Compilación"><link rel="next" href="install-free-support.html" title="Soporte"></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">Instalación</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install-free-compilation.html">Anterior</a> </td><th width="60%" align="center">Capítulo 12. Compilando e instalando software libre</th><td width="20%" align="right"> <a accesskey="n" href="install-free-support.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="install-free-installation"></a>Instalación</h2></div></div><div></div></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2564973"></a>Con Make</h3></div></div><div></div></div><p><a name="BId-install-free-software-chapter-pa174"></a>Ahora que todo está compilado, Usted tiene que copiar los ficheros producidos a un lugar adecuado (por lo general, uno de los subdirectorios de <tt class="filename">/usr/local</tt>)</p><p><a name="BId-install-free-software-chapter-pa175"></a>Generalmente, <span><b class="command">make</b></span> puede hacer esto. Un objetivo especial es el objetivo <tt class="literal">install</tt>. Así que, como era de esperar, <span><b class="command">make install</b></span> permite instalar los ficheros necesarios.</p><p><a name="BId-install-free-software-chapter-pa176"></a>Por lo general, el procedimiento está descrito en los ficheros <tt class="filename">INSTALL</tt> o <tt class="filename">README</tt>. Pero, algunas veces, el desarrollador se olvida de proporcionarlos. En ese caso, Usted deberá instalar todo por su cuenta.</p><p><a name="BId-install-free-software-chapter-pa177"></a>Entonces, copie:</p><div class="itemizedlist"><ul type="disc"><li><p><a name="BId-install-free-software-chapter-pa178"></a>Los ficheros ejecutables (los programas) en el directorio denominado <tt class="filename">/usr/local/bin</tt>.</p></li><li><p><a name="BId-install-free-software-chapter-pa179"></a>Las bibliotecas (ficheros <tt class="filename">lib*.so</tt>) en el directorio denominado <tt class="filename">/usr/local/lib</tt>.</p></li><li><p><a name="BId-install-free-software-chapter-pa180"></a>Los ficheros de encabezado (ficheros <tt class="filename">*.h</tt>) en el directorio denominado <tt class="filename">/usr/local/include</tt> (tenga cuidado de no borrar los ficheros originales)</p></li><li><p><a name="BId-install-free-software-chapter-pa181"></a>Los ficheros de datos generalmente van en el directorio denominado <tt class="filename">/usr/local/share</tt>. Si Usted no conoce el procedimiento de instalación, puede intentar ejecutar los programas sin copiar los ficheros de datos, y ponerlos en el lugar indicado cuando se le pida (con un mensaje de error del tipo <tt class="literal">Cannot open /usr/local/share/glloq/data.db</tt>).</p></li><li><p><a name="BId-install-free-software-chapter-pa182"></a>la documentación es un poquito diferente:</p><div class="itemizedlist"><ul type="circle"><li><p><a name="BId-install-free-software-chapter-pa183"></a>Los ficheros <tt class="filename">man</tt> generalmente se ponen en uno de los subdirectorios de <tt class="filename">/usr/local/man</tt>. Por lo general, estos ficheros están en formato <span><b class="command">troff</b></span> (o <span><b class="command">groff</b></span>), y su extensión es un número. Su nombre es el nombre del comando (por ejemplo, <tt class="filename">echo.1</tt>) Si el número es <tt class="literal">n</tt>, copie el fichero en el subdirectorio <tt class="option">/usr/local/man/man<n></tt>.</p></li><li><p><a name="BId-install-free-software-chapter-pa184"></a>los ficheros <tt class="filename">info</tt> se ponen en el directorio <tt class="filename">/usr/info</tt> o <tt class="filename">/usr/local/info</tt>.</p></li></ul></div></li></ul></div><p><a name="BId-install-free-software-chapter-pa185"></a>¡Y listo! ¡Enhorabuena! Ahora, ¡Usted está listo para recompilar su sistema operativo por completo!</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2565294"></a>Problemas</h3></div></div><div></div></div><p><a name="BId-install-free-software-chapter-pa186"></a>Si recién termina de instalar un software libre, por ejemplo <span class="application">GNU tar</span>, y si, cuando lo ejecuta, se inicia otro software o no funciona como lo probó directamente desde el directorio <tt class="filename">src</tt>, entonces tiene un problema con <tt class="varname">PATH</tt>. <tt class="varname">PATH</tt> es una variable de entorno que indica la ruta a seguir cuando se busca un ejecutable. Usted puede verificarlo, ejecutando <tt class="option">type -a <programa></tt>.</p><p><a name="BId-install-free-software-chapter-pa187"></a>La solución es poner el directorio de instalación más alto en la variable <tt class="varname">PATH</tt>, y/o borrar/renombrar los ficheros que se ejecutan cuando no se desea, y/o renombrar sus programas nuevos (en este ejemplo, como <span><b class="command">gtar</b></span>) para que no haya más confusión.</p><p><a name="BId-install-free-software-chapter-pa188"></a>Usted también puede hacer una alias si el shell se lo permite (por ejemplo, decir que <span><b class="command">tar</b></span> significa <tt class="filename">/usr/local/bin/gtar</tt>)</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="install-free-compilation.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="install-free-software-chapter.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="install-free-support.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">Compilación </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Soporte</td></tr></table></div></body></html>