7 May 2021

pdftk on bionic puppy linux

 Download focal's packages ubuntu's package site.

The list:

  • ca-certificates-java_20190405ubuntu1_all.deb
  • default-jre-headless_1.11-72_amd64.deb
  • java-common_0.72_all.deb
  • libapache-pom-java_18-1_all.deb
  • libbcprov-java_1.61-1_all.deb
  • libcommons-lang3-java_3.8-2_all.deb
  • libcommons-parent-java_43-1_all.deb
  • openjdk-11-jre-headless_11.0.10+9-0ubuntu1~20.04_amd64.deb
  • pdftk-java_3.0.9-1_all.deb
  • pdftk_2.02-5_amd64.deb

We need java, too. I got java-10.0.2-x64.sfs from puppy linux's packges site.

pkg2sfs.sh can be gotton from deb2sfs.sh - deb(Debianパッケージ)をsfs(SquashFS)に変換するシェルスクリプト / Puppy linux 日本語フォーラム .

Convert them to a sfs with pkg2sfs.sh. 

Unpack sfs and rename execute file.

# unsquashfs pdftk-2.02.5-x64.sfs

# mv /usr/bin/pdftk.pdftk-java /usr/bin/pdftk

# mksquashfs squash-root pdftk-2.02.5-x64.sfs


Load it and java with sfs on the fly.

My package pdftk-2.02.5-x64.sfs