#language fr # 2009-08-04 Frédéric Bouquet : Traduction # 2009-08-25 Frédéric Bouquet : Mise à jour : lien vers les "nightly builds" pour windows # 2009-09-05 Frédéric Bouquet : MAJ : incompatibilité avec Avira Antivir Personal et AIX <> (Traduction du texte original en anglais : [[Download]]) = Paquets source = * Le code source des [[WhatsNew|révisions]] de Mercurial peuvent être télécharger comme d'habitude comme archives .tar.gz à l'adresse [[http://mercurial.selenic.com/release/?M=D|http://mercurial.selenic.com/release/]]. * Le dépôt [[http://selenic.com/repo/hg-stable|hg-stable]] référence les versions stables - Téléchargez le "[[http://www.selenic.com/mercurial-stable-snapshot.tar.gz|hourly snapshot]]". * Le dépôt [[http://selenic.com/repo/hg|hg]] est le dépôt de développement principal - Téléchargez le "[[http://www.selenic.com/mercurial-snapshot.tar.gz|hourly snapshot]]". * Regardez les [[DeveloperRepos|dépôts des développeurs]] pour cloner leurs sources. Après avoir récupéré les sources, continuez à UnixInstall ou WindowsInstall pour de l'aide sur l'installation. = Paquets binaires = Si vous avez Python et setuptools d'installés, vous pouvez aussi utiliser [[EasyInstall|easy_install]]. == Windows == * [[TortoiseHg]] est un bloc qui s'intègre à MS-Explorer. La version 0.8.1 inclue Mercurial 1.3.1 ([[http://bitbucket.org/tortoisehg/stable/downloads/|télécharger]], la version actuel de l'installeur est !TortoiseHg-0.8.1-hg-1.3.1.exe) * Installeur [[http://mercurial.berkwood.com|Windows]] - Dernière release, builds prédédents, snapshots * [[http://cygwin.com/|cygwin]] can install mercurial. * [[http://bitbucket.org/tortoisehg/thg-winbuild/downloads/|thg-winbuild]] pour les constructions nocturnes de Mercurial et ToirtoiseHg /!\ Notez que Mercurial sous windows est connu pour être incompatible avec Avira Antivir Personal (cf. [[http://mercurial.selenic.com/bts/issue1820|issue1820]]) == Mac OS X == * Paquets [[http://mercurial.berkwood.com|Mac OS X]] (Vous devriez ajouter `export LC_ALL=en_US.UTF-8` et `export LANG=en_US.UTF-8` à votre `~/.profile`) * [[http://pdb.finkproject.org/pdb/package.php/mercurial-py25|fink]] - 1.2.1 * [[http://www.macports.org/|macports]]: installez avec 'sudo port install mercurial' - 1.2.1 == Linux (.deb) == * '''Debian''' * [[http://packages.debian.org/squeeze/mercurial|Debian squeeze (testing)]] - 1.3 * [[http://packages.debian.org/lenny/mercurial|Debian lenny (stable)]] - 1.0.1 * '''Ubuntu''' * [[http://packages.ubuntu.com/hardy/mercurial|Ubuntu Hardy]] - 0.9.5 ([[http://packages.ubuntu.com/hardy-backports/mercurial|1.0.1]] activé si vous [[https://help.ubuntu.com/community/UbuntuBackports|autorisés les backports]]) * [[http://packages.ubuntu.com/intrepid/mercurial|Ubuntu Intrepid]] - 1.0.1 * [[http://packages.ubuntu.com/jaunty/mercurial|Ubuntu Jaunty]] - 1.1.2 * '''Launchpad PPAs''' (suit les paquets pour Hardy, Intrepid, Jaunty et Karmic) * [[https://launchpad.net/~mercurial-ppa/+archive/releases|Releases]] - 1.3 * [[https://launchpad.net/~mercurial-ppa/+archive/stable-snapshots|Stable snapshots]] - Un snapshot quotidien du [[DeveloperRepos|dépot stable des développeurs]] (Attention : code non testé) * [[https://launchpad.net/~mercurial-ppa/+archive/snapshots|Snapshots]] - snapshot quotidien des [[DeveloperRepos|dépôts instables des développeurs]] (Attention : code non testé) Mercurial (depuis 1.0) est packagé pour les distributions basées sur Debian-related en deux paquets ''mercurial'' et ''mercurial-common'' - vous n'avez besoin de tenir compte de cela seulement si vous téléchargez les fichiers .deb pour une installation manuelle - sinon, la résolution des dépendances d'APT en tiendra compte automatiquement lorsque vous installerez ''mercurial''. == Linux (.rpm) == * [[http://rpmfind.net/linux/rpm2html/search.php?query=mercurial&submit=Search+...&system=mandriva&arch=|Mandriva]]: installation avec {{{urpmi mercurial}}} - 1.2.1 * Fedora: installation avec {{{yum install mercurial}}} (cf. aussi mercurial-hgk, emacs-mercurial, emacs-mercurial-el) - [[http://koji.fedoraproject.org/koji/packageinfo?packageID=2518|beta releases]] * [[http://repos.opensuse.org/devel:/tools:/scm|OpenSUSE]] - 1.2.1 * [[http://arklinux.osuosl.org/dockyard-devel/SRPMS/|Ark Linux]] - 1.0.2 * [[http://www.openpkg.org/product/packages/?package=mercurial|OpenPKG]] - 1.2.1 * CentOS 5: installation avec {{{yum install mercurial}}} - 1.0 == Linux (others) == * [[http://archlinux.org/packages/search/?repo=all&category=all&q=mercurial&lastupdate=&limit=50|Arch Linux]] : installation avec {{{pacman -S mercurial}}} - 1.2.1 * [[http://packages.gentoo.org/package/dev-util/mercurial|Gentoo ebuild]]: install with {{{emerge mercurial}}} - 1.2.1 * [[http://www.t2-project.org/packages/mercurial.html|T2 SDE]] - 1.3 * [[http://ftp.osuosl.org/pub/slackware/slackware-12.2/slackware/d/|Slackware 12.2]] - 1.0.2 * [[http://ipkg.nslu2-linux.org/feeds/optware/|Optware cross compilation ipk]] - dernier pour Python 2.4 et 2.5 == Solaris == * [[http://www.blastwave.org/packages.php/mercurial|blastwave, paquet solaris 8 à 10]] - 1.0 * [[http://sunfreeware.com|sunfreeware.com]] - paquets SPARC/Solaris 7-10, paquets x86/Solaris 8-10 - 1.1.2 == AIX == * [[http://www.lunch.org.uk/wiki/aix_packages|Mercurial pour AIX 5.2 et plus récent]] - 3.2.3 == BSD == * [[http://www.freebsd.org/cgi/url.cgi?ports/devel/mercurial/pkg-descr|port FreeBSD Mercurial]] ([[http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/mercurial/|port-webdir]]). [[ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-stable/devel/mercurial-1.2.1.tbz|paquet i386]] - 1.2.1 * Requires [[http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/python25/|python25]] (i386 package: [[ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-stable/lang/python25-2.5.2_1.tbz|python25-2.5.2_1.tbz]]). Utilisez [[http://www.freebsd.org/cgi/man.cgi?query=pkg_add&apropos=0&sektion=0&manpath=FreeBSD+6.3-RELEASE&format=html|pkg_add]] pour l'installation. * [[ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/devel/mercurial/README.html|NetBSD]] packages compiled from [[http://pkgsrc.se/devel/mercurial|pkgsrc]] - 1.2.1 = Using easy_install = Si vous avez déjà Python d'installer, vous pouvez installer la dernière version de mercurial en utilisant {{{easy_install}}} : {{{ easy_install -U mercurial }}} Il s'agit aussi la façon la plus simple d'installer une version plus récente de Mercurial que celle proposée par votre distribution. Si vous possédez Python mais pas {{{easy_install}}}, récupérez le depuis http://peak.telecommunity.com/DevCenter/EasyInstall. Note : vous devriez avoir besoin du paquet {{{python-dev}}} pour utiliser {{{easy_install}}} ---- CategoryFrench CategoryFrench