2023年12月28日更新
Ubuntu20因为openssl版本不对,导致gitkraken一直停留在启动界面,解决办法如下:
https://blog.csdn.net/hfcaoguilin/article/details/130110590
参考资料:
- ubuntu 安装 Gitkraken 9.x Pro 版本_gitkraken ubuntu CSDN博客
- 【GitCracken】v8.1.1_gitcracken不起作用_等风来不如迎风去的博客-CSDN博客
关键:
- 材料1:需要使用linux/GitKraken-v8.1.1.tar.gz
- 材料2:需要使用wcxo/GitCracken at BoGnY (github.com)
- 材料3:需要使用node v12
- ubuntu需要指定安装yarn,以默认的方式安装yarn无法使用
步骤
-
解压材料3,得到node-v12.22.12-linux-x64/
sudo mv node-v12.22.12-linux-x64 /usr/local/
echo export PATH=$PATH:/usr/local/node-v12.22.12-linux-x64/bin >> ~/.bashrc
source .bashrc
-
安装yarn
-
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt update sudo apt install yarn
-
-
解压材料1得到/home/xxx/…/gitkraken/
-
解压材料2得到GitCracken
-
cd GitCracken
-
yarn install
-
yarn build
-
node dist/bin/gitcracken.js patcher --asar /home/xxx/.../gitkraken/resources/app.asar
-
如果不报错就安装成功了
-
如果有报错,那就是尝试其它的GitCracken版本和gitkraken,并返回到第3步
-
-
sudo mv /home/xxx/.../gitkraken/ /opt/
-
创建快捷方式
-
gedit gitkraken.desktop
-
[Desktop Entry] Name=GitKraken Comment=Unleash your repo GenericName=Git Client Exec=/opt/gitkraken/gitkraken %U Icon=gitkraken Type=Application StartupNotify=true Categories=GNOME;GTK;Development;RevisionControl; MimeType=text/plain; StartupWMClass=gitkraken
-
mv gitkraken.desktop /usr/share/applications
-
-
-
初步验证可用。