I've tried TortoiseHG from the repositories, but it wasn't working at all.
Add the following PPAs to your Software Sources, instructions are at the link endpoints:
Or do it via the command line.
$ sudo apt-add-repository ppa:tortoisehg-ppa/releases $ sudo apt-add-repository ppa:mercurial-ppa/releases
tortoisehg-nautilus if you want nautilus integration.
$ sudo apt-get install tortoisehg tortoisehg-nautilus
hgtk as though it were the usual
hg command to get a GUI interface for each command (e.g.
hgtk status), or use the interface provided in nautilus if you installed the requisite package.