ubuntu下安装smartgit
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install smartgithg
拷贝
smartgit是非常好用的一个图形化git工具,有Ubuntu版本的,直接去官网下载即可,但使用smartgit要求先jre. 直接去官网上下载jre:https://www.java.com/zh_CN/download/linux_manual.jsp 解压后修改环境变量: sudo vim /etc/profile 在里面添加如下: export JAVA_HOME=/home/kent/work/01-tools/jre1.8.0_161 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JAVA_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 保存后执行java -version测试下jre安装是否成功。 然后就是到samrtgit/bin下运行sudo ./smartgit.sh,记住这里要加sudo,不然无法启动smartgit。 提示缺少jre路径: kent@ubuntu:~/work/01-tools/smartgit/bin$ sudo ./smartgit.sh Error: No java environment found (JRE 1.8 or higher required). Add the line jre=/path/to/jre to ~/.smartgit/smartgit.vmoptions and change the path to the one pointing to the desired JRE. 按照提示创建~/.smartgit/smartgit.vmoptions文件,在里面添加jre目录: jre=/home/kent/work/01-tools/jre1.8.0_161 保存之后source下, 再次执行sudo /.smartgit.sh就可以启动smartgit了。 运行下: sudo ./add-menuitem.sh 就可以在应用程序里找到smartgit了。 补充: 按照上述办法并不能将smartgit图标放到右侧任务栏直接点击打开,于是想到了将smartgit加入到环境变量里面去: sudo ~/.bashrc 在最后面加入: export PATH=/home/kent/work/01-tools/smartgit/bin:$PATH 这样就可以随时打开smartgit了。