Used by the likes of Netflix, Tesla and Apple, GitKraken is the go-to home for developers who are looking for a more user-friendly interface for Git with integrations for GitHub, GitLab, Bitbucket and VSTS (Azure DevOps). Established a couple of years ago, GitKraken offers a Git Client for Windows, Mac and Linux, and Glo Boards for task and issue tracking—both available for teams or individuals, with the former available at an enterprise level, too. Earlier this month, GitKraken published their first snap which is already proving popular amongst Linux users.
- Gitkraken Ubuntu 20
- Ubuntu Gitkraken
- Gitkraken Ubuntu Crack
- Ubuntu Gitkraken Icon Missing
- Ubuntu Gitkraken Uninstall
James Quigley, Director of IT at Axosoft (makers of GitKraken), recently attended the Snapcraft Summit in London to progress the release of their snap. James explains how a member of their community kicked off GitKraken’s exploration of snaps…
“We had an issue with a dependency that was missing on some distros but not all. As a result, the community had built both a snap and a Flatpak to counter this. Martin Wimpress at Canonical reached out after seeing this and we started engaging,” explained James.
Download the free Git client for Windows, Mac & Linux! GitKraken Git GUI is free for use with public repositories. Join leading companies like Google, Microsoft & more!
“Thanks to the initial legwork of the community, it was pretty easy for us to take the snap from there and integrate it into our processes. Obviously, being open source, we were able to see all the code that had been written to date,” added James. “We then tacked the snap on to the end of our CI pipeline, built the release and published into the store. There was no modification of the existing code needed, no additional pipelines.”
GitKraken now offers official snap package to make it easy to install and update the software in Ubuntu Linux. Used by the likes of Netflix, Tesla and Apple, GitKraken is the go-to home for developers who are looking for a more user-friendly interface for Git with integrations for GitHub, GitLab, Bitbucket and VSTS (Azure DevOps). Git GUI client for Windows, Mac and Linux. GitKraken is a Git client built on Electron, allowing it to run natively on Windows, Mac and Linux desktop systems. For example, here GitKraken, it is only available via Snap, since apt search gitkraken returned no results and looking at the bottom of app page: Also, dpkg is a tool for managing deb packages and apt is a front end for dpkg. That's why you can't find GitKraken in dpkg -list.
Previously, GitKraken had addressed the Linux community by offering a .deb and a tar.gz, but they wanted to extend their offering. Linux users make up a significant number of GitKraken’s user base because it is one of the only Git clients that works for Linux, as well as Windows and Mac.
Now that the snap is available in the Snap Store, James hopes it will become the default way for Linux users to start installing GitKraken and an opportunity which is currently untouched by their competition. By enabling GitKraken to reach more users, the snap availability will also help the company put more weight behind their efforts towards the Linux audience.
How does GitKraken think the official snap will benefit their Linux users? Ease of installation is one advantage, especially for those that aren’t super Linux savvy. James experienced this himself previously; “Installing Linux software hasn’t been easy traditionally – a tarball or zip is a ton of pain. Snaps help users who know how to use Linux but don’t want to manage all their software installations. It increases accessibility ultimately.”
The benefits have already begun to materialise for GitKraken themselves. “We’ve saved a lot of development time. Not only by coming to the Snapcraft Summit to accelerate our progress, but looking forward, the aim is to eliminate the need to target all the different platforms thanks to snaps’ cross platform approach,” said James.
It is this development time reduction which James advocates as the main reason for others to adopt snaps, and to start as early as possible. The automated CI/CD is also a big factor – currently GitKraken has to create and manage virtual machines (VMs) for each release. By moving to a snap only approach for Linux, the team will be able to build once and target all Linux users.
Ubuntu desktop
Learn how the Ubuntu desktop operating system powers millions of PCs and laptops around the world.
Newsletter signup
There are three steps to success with GitKraken. That's it!
- Download GitKraken
- Install GitKraken
- Use GitKraken
No Git tools are required for GitKraken, so once you’ve run the installer, you can open the app and get going.
It works directly with your repositories with no dependencies—you don’t even need to have Git installed on your system. GitKraken is built with NodeGit, a Git framework that is primarily developed and maintained by members of the GitKraken development team.
Below are platform-specific details on minimum requirements and common issues when things may not go as expected.
Looking for GitKraken Enterprise installation instructions? Then please start in with our Enterprise System Requirements page.
Windows (.exe file)
- System requirements: Windows 8 or later
Install Instructions
Double-click the downloaded executable file, and follow the installation instructions.
Data Location
GitKraken data is stored with your home profile in C:Users{user}AppDataRoaming
or %APPDATA%/.gitkraken
on older versions.
Mac OS (.dmg file)
- System requirements: Mac OS X 10.9+ (up to and including OS X El Capitan) / macOS Sierra or later
Install Instructions
Double click the downloaded DMG file and when prompted, drag and drop the GitKraken icon to your Applications folder.
Data Location
GitKraken data is stored in /Users/{user}/.gitkraken
~/.gitkraken
.
Linux (.deb, .rpm, and .tar.gz files)
- .deb system requirements: Ubuntu 16.04 LTS or later
- .rpm system requirements: RHEL 7+, CentOS 7+, or Fedora 30+
Note 📝 - GitKraken currently supports Ubuntu 16.04 LTS+, RHEL 7+, CentOS 7+, and Fedora 30+. While GitKraken may be able to be installed on other Linux distributions, we cannot guarantee that it will work as expected.
.deb
GitKraken has a simple package available for Debian based distributions.
Or download the file.
.tar
Or download the file.
.rpm
Or download the file.
Data Location
GitKraken data is stored in /home/{user}/.gitkraken
~/.gitkraken
.
Gitkraken Ubuntu 20
Run GitKraken
Upon installation, some Linux distros do not automatically create shortcuts to the app.
To run GitKraken manually, open the terminal and type gitkraken
to start the app.
Known issues on Linux
Error with libcurl.so.4
Error: libcurl.so.4: cannot open shared object file: No such file or directory.
Run the following command to address the dependency issue.
Ubuntu Gitkraken
Error with libcurl-gnutls.so.4
Gitkraken Ubuntu Crack
libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Run the following command to address this issue.
Error with libXss.so.1
Ubuntu Gitkraken Icon Missing
./gitkraken./gitkraken: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
Ubuntu Gitkraken Uninstall
Run the following command to address this issue. Xamarin studio for mac os.