SmartGit Installation and Usage on Ubuntu

InstallationUbuntu 12.04Smartgit

Installation Problem Overview


I have downloaded latest SmartGit installation and each time I want to use it I need to run script smartgit.sh from SmartGit bin directory, this process requires the same repository setup every time.

What it correct way of installing SmartGit on Ubuntu? Thus I can have normal icon and run the program from state of previous usage, without configuring repositories every time.

Thanks.

Installation Solutions


Solution 1 - Installation

You can add a PPA that provides a relatively current version of SmartGit(as well as SmartGitHg, the predecessor of SmartGit).

To add the PPA run:

sudo add-apt-repository ppa:eugenesan/ppa
sudo apt-get update

To install smartgit (after adding the PPA) run:

sudo apt-get install smartgit

To install smartgithg (after adding the PPA) run:

sudo apt-get install smartgithg

This should add a menu option for you

For more information, see Eugene San PPA.

> This repository contains collection of customized, updated, ported and backported packages for two last LTS releases and latest pre-LTS release

Solution 2 - Installation

> What it correct way of installing SmartGit on Ubuntu? Thus I can have > normal icon

In smartgit/bin folder, there's a shell script waiting for you: add-menuitem.sh. It does just that.

Solution 3 - Installation

Now on the Smartgit webpage (I don't know since when) there is the possibility to download directly the .deb package. Once installed, it will upgrade automagically itself when a new version is released.

Solution 4 - Installation

Seems a bit too late, but there is a PPA repository with SmartGit, enjoy! =)

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestioneomeroffView Question on Stackoverflow
Solution 1 - InstallationKevin BowenView Answer on Stackoverflow
Solution 2 - InstallationooriView Answer on Stackoverflow
Solution 3 - InstallationMicheleView Answer on Stackoverflow
Solution 4 - InstallationShevchukView Answer on Stackoverflow