[Kinoite / Silverblue] Running a portable application requiring libraries installed in toolbox

This page summarizes the projects mentioned and recommended in the original post on /r/Fedora

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • It doesn't look super tough to build a flatpak. However, I don't have enough experience to tell you what happens if you layer multiple extensions in - especially both Java 8 and Java 17. Kinda odd that an app would need both, I must say. I'm not sure how the repackaging works. I think theoretically if you link to the openjdkN extension, it'll layer that in and manage updates to it. However I think the main application flatpak you'd have to rebuild to update.

  • temurin8-binaries

    Temurin 8 binaries

  • Are they just bundling a JRE? At least from what I've seen in other flatpak manifests, many will just pull the latest binaries from adoptium (formerly adopt open jdk) (here)[https://github.com/adoptium/temurin8-binaries] and (here)[https://github.com/adoptium/temurin17-binaries]. I think you could also specify the runtime from flathub.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • temurin17-binaries

    Temurin 17 binaries

  • Are they just bundling a JRE? At least from what I've seen in other flatpak manifests, many will just pull the latest binaries from adoptium (formerly adopt open jdk) (here)[https://github.com/adoptium/temurin8-binaries] and (here)[https://github.com/adoptium/temurin17-binaries]. I think you could also specify the runtime from flathub.

  • flathub

    Pull requests for new applications to be added (by mikebarkmin)

  • I have also build a flatpak for a Java application. It was pretty easy. I do not know about the two JDKs stuff, but maybe it helps as a template. https://github.com/mikebarkmin/flathub/tree/org.greenfoot.Greenfoot

  • It's using the openjdk11 extension, but it also looks like it has a manual module step to install the openjdk and bundle it. However... I see that there is some magic happening; since flatpak uses hardlinks to de-dup, I notice this when searching for the java binary:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project