OpenLabeler is a pretty nice image annotation package, but I had issues getting it to run. Plus I'd rather use the system-supplied Java environment, instead of a bundled one, and install it for a user (not in the system).
This happens on a Debian or Ubuntu system (with
deb tools available).
debpackage of latest release.
- Extract its contents:
dpkg-deb -x ~/.local/openlabeler openlabeler-1.2.0.deb
- Make sure you have OpenJDK 11 installed plus
apt install libopenjdk-11-jre libopenjfx-java
- Cleanup directory structure:
cd ~/.local/openlabeler && mv opt/OpenLabeler/* . && rmdir opt/OpenLabeler opt
run.shto the same directory, and symlink it from e.g.
- Remove the OpenLabeler-bundled Java runtime:
rm -Rf ~/.local/openlabeler/runtime(it's 500MB!)