hgbook
view fr/appC-srcinstall.xml @ 971:4a6a34e1586e
Traduction du chapitre src-install
author | Jean Marie Clement <JeanMarieClement@web.de> |
---|---|
date | Mon Aug 31 15:58:56 2009 +0200 (2009-08-31) |
parents | 6b680d569bb4 |
children | 769698b84773 |
line source
1 <!-- vim: set filetype=docbkxml shiftwidth=2 autoindent expandtab tw=77 : -->
3 <appendix id="chap:srcinstall">
4 <?dbhtml filename="installing-mercurial-from-source.html"?>
5 <title>Installer Mercurial à partir des sources</title>
7 <sect1 id="sec:srcinstall:unixlike">
8 <title>Pour un système Unix ou similaire</title>
10 <para id="x_5e0">Si vous utilisez un système Unix ou similaire, pour lequel
11 une version récente de Python (2.3 ou plus) est disponible, l'installation
12 de Mercurial à partir des sources est simple.</para>
13 <orderedlist>
14 <listitem><para id="x_5e1">Téléchargez un paquet récent depuis <ulink
15 url="http://www.selenic.com/mercurial/download">http://www.selenic.com/mercurial/download</ulink>.</para>
16 </listitem>
17 <listitem><para id="x_5e2">Extrayez le paquet : </para>
18 <programlisting>gzip -dc mercurial-MYVERSION.tar.gz | tar xf -</programlisting>
19 </listitem>
20 <listitem><para id="x_5e3">Allez dans le directory où les sources ont
21 été extraites et executez le script d'installation. Ce dernier compilera
22 Mercurial et l'installera dans votre répertoire utilisateur.</para>
23 <programlisting>cd mercurial-MYVERSION
24 python setup.py install --force --home=$HOME</programlisting>
25 </listitem>
26 </orderedlist>
27 <para id="x_5e4">Lorsque l'installation est terminée, Mercurial se
28 trouvera dans le répertoire <literal>bin</literal> de votre répertoire
29 utilisateur.
30 N'oubliez pas de vérifier que ce répertoire se trouve dans le
31 chemin de recherche de votre shell.</para>
33 <para id="x_5e5">Vous devrez vraisemblablement définir la variable
34 d'environnement <envar>PYTHONPATH</envar> de manière à ce que
35 l'executable Mercurial puisse trouver le reste des paquets logiciels.
36 Par exemple, sur mon ordinateur portable, je dois le définir ainsi:
37 <literal>/home/bos/lib/python</literal>. Le chemin exact à utiliser
38 dépendra de la manière dont Python aura été construit pour votre
39 système. Il ne devrait pas être difficile de le trouver. En cas de
40 doute, lisez le texte généré lors de l'installation ci-dessus, et
41 recherchez l'emplacement où le contenu du répertoire
42 <literal>mercurial</literal> a été installé.</para>
44 </sect1>
45 <sect1>
46 <title>Pour Windows</title>
48 <para id="x_5e6">Construire et installer Mercurial sous Windows nécessite
49 des outils logiciels divers, une certaine connaissance technique et une
50 grosse dose de patience. Je vous <emphasis>déconseille fortement</emphasis>
51 de tenter ce chemin si vous êtes un <quote>simple utilisateur</quote>.
52 A moins que vous n'ayez l'intention de hacker Mercurial, je vous
53 suggère d'avoir recours à un paquet d'installation de la version binaire.</para>
55 <para id="x_5e7">Si vous avez vraiment l'intention de construire
56 Mercurial à partir des sources sous Windows, suivez les indications pour
57 ce <quote>dur chemin</quote> sur le wiki de Mercurial : <ulink
58 url="http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall">http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall</ulink>,
59 et attendez vous à une démarche impliquant un travail épineux.</para>
61 </sect1>
62 </appendix>
64 <!--
65 local variables:
66 sgml-parent-document: ("00book.xml" "book" "appendix")
67 end:
68 -->