smartgit ubuntu

All posts tagged smartgit ubuntu

git

I’ve found that a lot of things on Ubuntu are very easy to install but there are some trickery ones that if you don’t know the procedure can be a pain to get up and running on a new installation.  Here is a quick setup guide for getting SmartGit installed on a fresh Ubuntu installation.

  1. Install the Java Runtime Environment from here.  http://apt.ubuntu.com/p/openjdk-7-jre
  2. Install Git with the command sudo apt-get install git-core
  3. Install Mercurial with the command sudo apt-get install mercurial meld
  4. Download and install SmartGit per their instructions on their site

That’s all there is to it.  Hope this helps both myself and anyone else looking for a quick guide to get SmartGit up and running.

After updating from Ubuntu 13.04 to 13.10 I found that my SmartGit was broken.  I could just use the standard git commands but that’s boring and I like to have a GUI so SmartGit is nice for that and it needed to be fixed.  Apparently Ubuntu 13.10’s GTK libraries aren’t very compatible with SmartGit, any version of it.  The fix is simple.

  1. sudo nano smartgithg.sh
  2. Add the line UBUNTU_MENUPROXY=0 just underneath the comments at the very top of the file.
  3. Save.

That’s it!  Fixed.  Hope this helps.  I’ll update when there is an official patch.  In the mean time this works fine.

UPDATE

They just released RC1 which fixes the problem.  Download SmartGit 5 RC1 here.