PDF-Over icon indicating copy to clipboard operation
PDF-Over copied to clipboard

Provide .deb package

Open asitadmin opened this issue 3 years ago • 2 comments

(Issue migrated from Gitlab: Internal link)

The current .jar installer, while functional, is not ideal for integration with native package management on Linux.

We could look into providing a .deb/.rpm/other(?) package, instead.

asitadmin avatar Nov 22 '22 14:11 asitadmin

We now provide nightly builds as Debian packages, and a PPA for automated installation/updates: https://a-sit.github.io/ppa-nightly

stefanmore avatar Mar 28 '25 17:03 stefanmore

If anyone for some reason can't make use of PPA,

here is a simple upgrade script for updating PDF-Over headless:

#!/bin/bash

# --- Config ---
INSTALL_DIR="$HOME/PDF-Over"
TMP_DIR="$(mktemp -d)"
DOWNLOAD_URL="https://technology.a-sit.at/en/technology/download/pdf-over-linux/"
JAR_FILE_PATH="$TMP_DIR/pdf-over.jar"
IZ_INSTALL_XML_FILE_PATH="$TMP_DIR/auto-install.xml"

echo "Downloading PDF-Over installer from fixed URL..."
curl -L "$DOWNLOAD_URL" -o "$JAR_FILE_PATH"

echo "Creating install directory: $INSTALL_DIR"
mkdir -p "$INSTALL_DIR"

echo "Creating IzPack auto-install XML..."
cat > "$IZ_INSTALL_XML_FILE_PATH" <<EOF
<installation>
    <install dir="$INSTALL_DIR"/>
</installation>
EOF

echo "Running installer in headless mode..."
java -jar "$JAR_FILE_PATH" -options-template "$IZ_INSTALL_XML_FILE_PATH"

echo "PDF-Over installed to: $INSTALL_DIR"

# Cleanup
rm -rf "$TMP_DIR"

rponline avatar Jul 15 '25 12:07 rponline