Skip to content

Mercurial

Jason Charney edited this page Nov 22, 2015 · 1 revision

Mercurial, or hg, is a version control management software much like git. It is commonly used on sites like BitBucket but it is also used for vim installation.

Installation

Mercurial requires Python. So be sure to install Python first.

Since I'm not really big on using Mercurial, it's safe to say we can just do this.

$ sudo apt-get install mercurial

It will install another package called libjs-excanvas, which really shouldn't meddle with Node if you are planning on installing it, but if you are feeling a little paranoid, install Node before Mercurial. libjs-excanvas is just some library for extracting something from page that used excanvas.js to trick Internet Explorer into rendering the [HTML5 Canvas](HTML5 Canvas) elements the Microsoft folks though Silverlight would replace. Nobody uses Silverlight!

Running hg --version, we can see that Raspbian (as of November 2015) uses Mercurial version 3.1.2 which was released in 2014. If you haven't figured it out by now, I'm not that concerned about Mercurial as I am with other software. However, if you feel the need to install the most up to date version, you can find it here and compile it from source.

Once you have this installed, Proceed to installing Vim »

External Links

Setup

  1. [Assemble the Hardware](Assemble the Hardware)
  2. [Install the Software](Install the Software)
  3. 🆙 [Setup your Raspberry Pi](Setup your Raspberry Pi)
  4. [Download the Missing Parts](Download the Missing Parts)

Typical Utilities

  • [Downloading and extracting with curl and tar](curl and tar)
  • [Browsing with ls and cat](ls and cat)
  • [Searching with grep and find](grep and find)
  • [Filtering with sed and awk](sed and awk)
  • [Piping with less, pv, and tee](less, pv, and tee)
  • Monitor your system with htop
  • Multiplex with tmux

Clone this wiki locally