hgbook

annotate fr/appC-srcinstall.xml @ 1013:44946b10a4b3

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