+2

Support running on Linux arm64/aarch64

iuri 2 years ago updated by Jackson Kruger 5 months ago 4

I have a license for SmartGit from my company and recently I switched to a M1 Max MacBook Pro. However, due to my work, I have to run a Linux virtual machine and use SmartGit inside that virtual machine. Because the processor architecture is arm64/aarch64, there is no SmartGit for Linux arm64/aarch64. 

I am aware that SmartGit for Apple silicon is available but I would need to use it on Linux.

Thank you.

Platforms/Distribution
+1

The SmartGit bundle should already contain the SWT library for Linux/aarch64. You will need to replace the bundled Java 11 and Git with one for aarch64.

Thank you.

For later reference:

On Ubuntu 22.04 arm64 server (ubuntu-desktop package installed), I downloaded the SmartGit Linux x64 bundle, I removed the included jre and git directories, I then installed openjdk-11-jre and git with apt and now I can now run SmartGit.

It would still be nice to have directly a downloadable Linux aarch64 bundle, but at least it works now :-)

Good advice.  I was able to make it work using this suggestion, though I did not delete the git directory, but am using the system git version, so maybe that's why it's working.

Same use case here. Running Asahi Linux (https://asahilinux.org/) on a Macbook Air M1. Installed openjdk and copied it into the jre folder, and it works well enough.

Users shouldn't have to do that for themselves though.