GNU/Linux >> LINUX-Kenntnisse >  >> Linux

WKHTMLTOPDF Installationsfehler auf Ubuntu

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).

  1. Entfernen Sie wkhtmltopdf, das zuvor mit apt-get installiert wurde (falls zuvor installiert).

     sudo apt-get remove --purge wkhtmltopdf
    
  2. Abhängigkeiten installieren.

     sudo apt-get install openssl build-essential xorg libssl-dev
    
  3. 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/

Linux
  1. Ubuntu 22.04 Cinnamon Desktop-Installation

  2. Ubuntu 20.04-Installation von USB

  3. Autoconf-Fehler auf Ubuntu 11.04

  4. Wo ist vmlinux auf meiner Ubuntu-Installation?

  5. Minimale emacs24-Installation auf Ubuntu

Ubuntu 20.04 GUI-Installation

Ubuntu 22.04 LAMP-Installation

Ubuntu 22.04 GUI-Installation

Ubuntu 22.04 VLC-Installation

Ubuntu 22.04 Eclipse-Installation

Behebung des NO_PUBKEY-Fehlers bei der Docker-Installation auf Ubuntu 20.04 LTS