Sprawa wydaje się dość banalna no bo instalacja jak instalacja. Większość opisówek jakie odnalazłem w sieci traktowała o instalacji wkhtmltopdf bezpośrednio z repozytorium Ubuntu. Niestety na dzień dzisiejszy repozytorium zawiera starszą wersję WK, która do poprawnego działania wymaga uruchomienia Xvfb.
Przejdźmy do konkretów. System to Ubuntu 16.04 pracujący jako serwer WWW. Instalację przeprowadzimy bezpośrednio z paczki pobranej ze strony wkhtmltopdf.org (https://downloads.wkhtmltopdf.org/0.12/). W konsoli wpisujemy:
$ wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
Wersję dobieramy w zależności od platformy (32/64bit).
Następnie:
$ tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
I na koniec kopiujemy wkhtmltopdf do ścieżki z której będzie mógł być łatwo wywołany z każdego miejsca
$ cp wkhtmltox/bin/wkhtmltopdf /usr/bin/
Żeby sprawdzić czy wszystko działa prawidłowo wpisz
$ wkhtmltopdf http://www.google.com google.pdf
Spowoduje to zapisanie strony Google.com jako dokument pdf.