Für diejenigen, die dies jetzt versuchen, funktioniert die URL download.gna.org nicht mehr, aber die vorherigen Antworten sind immer noch gültig:Ich musste nur unter Verwendung des neuen Speicherorts wie folgt installieren:
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvJf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo cp wkhtmltox/bin/wkhtmlto* /usr/bin/
Habe dies gerade auf einem Ubuntu 16.04.2-Rechner gemacht. Danke für die ursprüngliche Antwort, Rasikh!
Da ich nichts dazu sagen kann, ist hier der neue Punkt 3 für die richtige Antwort für Ubuntu 64 Bit. Danke für die Hilfe @Rasikh Mashhadi
wget http://download.gna.org/wkhtmltopdf/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvJf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo cp wkhtmltox/bin/wkhtmlto* /usr/bin/
Falls jemand ein ähnliches Problem hat, ich habe es behoben, indem ich diesem Artikel gefolgt bin.
Alle Funktionen funktionieren jetzt einwandfrei.
Inhalt des Artikels:
Das Shell-Dienstprogramm wkhtmltopdf wird zum Generieren von PDF-Dokumenten aus HTML mit WebKit verwendet. Ich habe ein paar Ruby-Gem-Wrapper ausprobiert, die wkhtmltopdf verwenden, aber ich habe festgestellt, dass ich das wicked_pdf-Gem am liebsten verwende. Unabhängig davon, welchen Wrapper Sie verwenden, um wkhtmltopdf aufzurufen, hier sind die Schritte, um wkhtmltopdf auf Ubuntu zu installieren (kleinere Anpassungen sind für nicht auf Debian basierende Distributionen erforderlich).
-
Entfernen Sie wkhtmltopdf, das zuvor mit apt-get installiert wurde (falls zuvor installiert).
sudo apt-get remove --purge wkhtmltopdf
-
Abhängigkeiten installieren.
sudo apt-get install openssl build-essential xorg libssl-dev
-
Laden Sie die statische Binärdatei gemäß der Architektur (i386/amd64) herunter. Extrahieren Sie es, ändern Sie den Eigentümer und kopieren Sie es dann nach /usr/local/bin.
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2 tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2 sudo chown root:root wkhtmltopdf-i386 sudo cp wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
Für amd64-Bit
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvJf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo cp wkhtmltox/bin/wkhtmlto* /usr/bin/