Releases - jonelo/jacksum GitHub Wiki
Releases Overview
Footnotes
- Windows Subsystem for Linux (WSL) required
- Docker Desktop required
- not yet released
Releases Download Locations
| Release format | Download Page |
|---|---|
| .exe | https://github.com/jonelo/jacksum-for-windows/releases |
| .dmg | https://github.com/jonelo/jacksum-for-macos/releases |
| .sh | https://github.com/jonelo/jacksum-for-linux/releases |
| .zip, .jar and .AppImage | https://github.com/jonelo/jacksum/releases |
| docker | https://hub.docker.com/r/jonelo/jacksum |
Releases in .jar, .AppImage, and .zip
You find files there that are explained in this article. The x.y.z is the Semver nomenclature for the actual version of Jacksum.
jacksum-x.y.z.jar
Java Archive
This is the Java Archive (jar). It contains all compiled Java classes, and a manifest file that allows you to run Jacksum on the command line.
Supported Operating Systems
jar files can be run on any operating system where a Java Runtime Environment (JRE) is available, preasumed they contain a manifest file that tells the JRE how to start the application. All major operating systems are supported: Microsoft Windows, macOS, and GNU/Linux.
Prerequisites
A Java Runtime Environment (JRE) or a Java Development Kit (JDK). You can get one for free at adoptium.net for example.
Run it
java -jar jacksum-x.y.z.jar
Investigate it
To extract the contents of the jar file, it is recommended to use the jar command from a JDK: jar xfv jacksum-x.y.z.jar, because only the jar command from a JDK guarantees to read and extract a jar correctly. Unlike many zip applications, jar uses UTF-8 for the filenames in the jar.
Jacksum-x.y.z-x86_64.AppImage
AppImage
This is Jacksum, packaged in an AppImage. It contains jacksum-x.y.z.jar, and a complete Java Runtime Environment from adoptium.net, everything packaged in one file.
Supported Operating Systems
The .AppImage can be run on any Linux on a computer with the x86_64 chipset. It does not run natively on Windows or macOS. It can however, run on Windows with the Windows Subsystem for Linux (WSL) installed.
Prerequisites
AppImages require FUSE version 2 to run. You may need to install it, see this article for more information. Also after the download you must set execute permissions on the binary:
chmod +x *.AppImage
Run it
You can run Jacksum in the AppImage on the command line by typing
./Jacksum-x.y.z-x86_64.AppImage
Investigate it
To extract the contents of the AppImage, simply run the AppImage with --appimage-extract. You find all files in a directory called squashfs-root. The AppRun script in the root directory starts Jacksum.
jacksum-x.y.z.zip
zip file
The zip file contains jacksum-x.y.z.jar and simple launch scritps for Unix/Linux and Windows.