hgbook
annotate es/srcinstall.tex @ 899:53a382ea07aa
Add option to the html parser to try to avoid empty nodes.
Hope it makes any difference. :)
Hope it makes any difference. :)
author | dukebody <dukebody@gmail.com> |
---|---|
date | Mon Oct 26 14:12:27 2009 +0100 (2009-10-26) |
parents | 4af39acbb3cf |
children |
rev | line source |
---|---|
igor@473 | 1 \chapter{Instalar Mercurial desde las fuentes} |
igor@402 | 2 \label{chap:srcinstall} |
igor@402 | 3 |
igor@473 | 4 \section{En un sistema tipo Unix} |
igor@402 | 5 \label{sec:srcinstall:unixlike} |
igor@402 | 6 |
igor@473 | 7 Si usa un sistema tipo Unix que tiene una versión suficientemente |
jerojasro@521 | 8 reciente de Python (2.3~o superior) disponible, es fácil instalar |
igor@473 | 9 Mercurial desde las fuentes. |
igor@402 | 10 \begin{enumerate} |
igor@473 | 11 \item Descargue un paquete fuente reciente de |
igor@402 | 12 \url{http://www.selenic.com/mercurial/download}. |
igor@473 | 13 \item Descomprímalo: |
igor@402 | 14 \begin{codesample4} |
igor@402 | 15 gzip -dc mercurial-\emph{version}.tar.gz | tar xf - |
igor@402 | 16 \end{codesample4} |
igor@473 | 17 \item Vaya al directorio fuente y ejecute el guión de instalación. |
igor@473 | 18 Esto armará Mercurial y lo instalará en su directorio casa: |
igor@402 | 19 \begin{codesample4} |
igor@402 | 20 cd mercurial-\emph{version} |
igor@402 | 21 python setup.py install --force --home=\$HOME |
igor@402 | 22 \end{codesample4} |
igor@402 | 23 \end{enumerate} |
igor@473 | 24 Cuando termine la instalación, Mercurial estará en el subdirectorio |
igor@473 | 25 \texttt{bin} de su directorio casa. No olvide asegurarse de que este |
igor@473 | 26 directorio esté presente en el camino de búsqueda de su intérprete de |
igor@473 | 27 órdenes. |
igor@402 | 28 |
igor@473 | 29 Probablemente necesitará establecer la variable de ambiente |
igor@473 | 30 \envar{PYTHONPATH} de tal forma que los ejecutables de Mercurial |
igor@473 | 31 puedan encontrar el resto de los paquetes de Mercurial. Por ejemplo, |
igor@473 | 32 en mi portátil, la establecía a \texttt{/home/bos/lib/python}. La |
igor@473 | 33 ruta exacta que usted use dependerá de como ha sido construído Python |
igor@473 | 34 en su sistema, pero debería ser fácil deducirla. Si no está seguro, |
igor@473 | 35 mire lo que haya mostrado el script en el paso anterior, y vea dónde |
igor@473 | 36 se instalaron los contenidos del directorio \texttt{mercurial} se |
igor@473 | 37 instalaron. |
igor@402 | 38 |
igor@473 | 39 \section{En Windows} |
igor@402 | 40 |
igor@473 | 41 Armar e instalar Mercurial en Windows requiere una variedad de |
igor@473 | 42 herramientas, cierta suficiencia técnica y paciencia considerable. |
igor@473 | 43 Personalmente, \emph{no le recomiendo} hacerlo si es un ``usuario |
igor@473 | 44 casual''. A menos que intente hacer hacks a Mercurial, le recomiendo |
igor@473 | 45 que mejor use un paquete binario. |
igor@402 | 46 |
igor@473 | 47 Si está decidido a construir Mercurial desde las fuentes en Windows, |
igor@473 | 48 siga el ``camino difícil'' indicado en el wiki de Mercurial en |
igor@402 | 49 \url{http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall}, |
igor@473 | 50 y espere que el proceso sea realmente un trabajo duro. |
igor@402 | 51 |
igor@402 | 52 %%% Local Variables: |
igor@402 | 53 %%% mode: latex |
igor@402 | 54 %%% TeX-master: "00book" |
igor@402 | 55 %%% End: |