PDF-Over
PDF-Over copied to clipboard
Provide .deb package
(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.
We now provide nightly builds as Debian packages, and a PPA for automated installation/updates: https://a-sit.github.io/ppa-nightly
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"