smartgit是非常好用的一个图形化git工具,有Ubuntu版本的,直接去官网下载即可,但使用smartgit要求先jre.
直接去官网上下载jre:https://www.java.com/zh_CN/download/linux_manual.jsp
解压后修改环境变量:
1 | sudo vim /etc/profile |
在里面添加如下:
1 2 3 4 | 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路径:
1 2 3 4 5 6 | 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目录:
1 | jre= /home/kent/work/01-tools/jre1 .8.0_161 |
保存之后source下,
再次执行sudo /.smartgit.sh就可以启动smartgit了。
运行下:
1 | sudo . /add-menuitem .sh |
就可以在应用程序里找到smartgit了。
补充:
按照上述办法并不能将smartgit图标放到右侧任务栏直接点击打开,于是想到了将smartgit加入到环境变量里面去:
1 | sudo ~/.bashrc |
在最后面加入:
1 | export PATH= /home/kent/work/01-tools/smartgit/bin :$PATH |
这样就可以随时打开smartgit了。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步