hgbook
annotate fr/appC-srcinstall.xml @ 1114:527b86d55d4a
inotify: update installation information
inotify is shipped in Mercurial since 1.0, which greatly simplifies the installation process
inotify is shipped in Mercurial since 1.0, which greatly simplifies the installation process
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Sun Dec 13 16:35:56 2009 +0900 (2009-12-13) |
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 --> |