Contents
ซอร์สโค้ด
ซอร์สโค้ดของเวอร์ชั่นอย่างเป็นทางการของ Mercurial อยู่ในรูปแบบไฟล์ .tar.gz ที่ http://mercurial.selenic.com/release/
ส่วน repository ที่เก็บ release ที่เสถียรจะอยู่ที่ hg-stable - ถ้าคุณต้องการไฟล์ซอร์สโค้ดที่จัดเก็บโดยอัตโนมัติในแต่ละชั่วโมงสามารถดาวน์โหลดที่ hourly snapshot
Repository หลักสำหรับเวอร์ชั่นที่กำลังพัฒนาอยู่จะอยู่ที่ hg - ถ้าคุณต้องการไฟล์ซอร์สโค้ดที่จัดเก็บโดยอัตโนมัติในแต่ละชั่วโมงสามารถดาวน์โหลดที่ hourly snapshot
นอกจากนั้นลองดู DeveloperRepos สำหรับ repository อื่นๆ ที่คุณสามารถคัดลอกได้
หลังจากดาวน์โหลดซอร์สโค้ดแล้วให้ไปต่อที่ การติดตั้งสำหรับยูนิกซ์หรือการติดตั้งสำหรับวินโดวส์เพื่อดูขั้นตอนการติดตั้ง
แพคเกจแบบไบนารี่
ถ้าคุณมี Python และ setuptools อยู่แล้วคุณสามารถติดตั้งโดยใช้ easy_install ได้เช่นกัน
วินโดวส์
TortoiseHg เป็นแพคเกจติดตั้งแบบครบวงจรที่สนับสนุนการทำงานกับ MS-Explorer ได้ด้วย โดยเวอร์ชั่น 0.8 มาพร้อมกับ Mercurial 1.3
Windows installer - มี release ล่าสุด, เวอร์ชั่นก่อนหน้า, และก็ snapshots
Nightly builds - เวอร์ชั่นถัดไปของ TortoiseHg และ Mercurial คำเตือน: อย่าใช้อันนี้สำหรับ production environment
cygwin ก็สามารถใช้ Mercurial ได้
Mac OS X
แพคเกจสำหรับ Mac OS X (คุณอาจจะต้องเพิ่ม export LC_ALL=en_US.UTF-8 และ export LANG=en_US.UTF-8 เข้าไปใน ~/.profile ของคุณ)
fink - 1.2.1
macports: ติดตั้งโดยใช้ 'sudo port install mercurial' - 1.2.1
ลีนุกซ์ (แบบ .deb)
Debian
Debian squeeze (testing) - 1.2.1
Debian lenny (stable) - 1.0.1
Ubuntu
Ubuntu Hardy - 0.9.5 (1.0.1 available if you enable backports)
Ubuntu Intrepid - 1.0.1
Ubuntu Jaunty - 1.1.2
Launchpad PPAs (carrying packages for Hardy, Intrepid, Jaunty and Karmic)
Releases - 1.3
Stable snapshots - daily snapshot of stable DeveloperRepos (คำเตือน: โค้ดไม่ได้ถูกทดสอบ)
Snapshots - daily snapshot of unstable DeveloperRepos (คำเตือน: โค้ดไม่ได้ถูกทดสอบ)
Mercurial (ตั้งแต่เวอร์ชั่น 1.0 เป็นต้นไป) จะแบ่งแพคเกจการติดตั้งสำหรับ Debian ออกเป็นสองแพคเกจคือ mercurial และ mercurial-common - คุณต้องแคร์เกี่ยวกับเรื่องนี้ถ้าคุณดาวน์โหลดไฟล์ .deb เพื่อติดตั้งเองด้วยมือ - ถ้าคุณใช้ APT เพื่อติดตั้ง mercurial ก็ไม่ต้องใส่ใจอะไร
ลีนุกซ์ (แบบ .rpm)
Mandriva: install with urpmi mercurial - 1.2.1
Fedora: install with yum install mercurial (see also mercurial-hgk, emacs-mercurial, emacs-mercurial-el) - beta releases
OpenSUSE - 1.2.1
Ark Linux - 1.0.2
OpenPKG - 1.2.1
CentOS 5: install with yum install mercurial - 1.0
ลีนุกซ์ (แบบอื่นๆ)
Arch Linux - 1.2.1
Gentoo ebuild: install with emerge mercurial - 1.2.1
T2 SDE - 1.3
Slackware 12.2 - 1.0.2
Optware cross compilation ipk - latest for Python 2.4 and 2.5
Solaris
sunfreeware.com - SPARC/Solaris 7-10 packages, x86/Solaris 8-10 packages - 1.1.2
BSD
FreeBSD Mercurial port (port-webdir). i386 package - 1.2.1
Requires python25 (i386 package: python25-2.5.2_1.tbz). Use pkg_add for installing.
การใช้ easy_install
ถ้าคุณมี Python อยู่แล้ว คุณสามารถติดตั้ง Mercurial เวอร์ชั่นล่าสุดได้โดยใช้ easy_install:
easy_install -U mercurial
วิธีนี้เป็นวิธีที่ง่ายที่สุดสำหรับติดตั้งหรืออัพเกรด Mercurial
ถ้าคุณยังไม่มี easy_install คุณสามารถดาวน์โหลดได้ที่เว็บ http://peak.telecommunity.com/DevCenter/EasyInstall
หมายเหตุ: คุณอาจจะต้องติดตั้งแพคเกจ python-dev ด้วยเพื่อใช้งาน easy_install