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