hgbook
annotate es/srcinstall.tex @ 890:2887b61fa4fe
Change fields to fieldsets in the Comment admin model. The 'date'
field isn't working properly for an unknown reason, so it has been
removed from the interface temporarily.
field isn't working properly for an unknown reason, so it has been
removed from the interface temporarily.
author | dukebody <dukebody@gmail.com> |
---|---|
date | Sun Oct 11 21:12:46 2009 +0200 (2009-10-11) |
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: |