Wie installiere ich wkhtmltopdf 0.12.1 auf einem Ubuntu-Server?

Wie installiere ich wkhtmltopdf 0.12.1 auf einem Ubuntu-Server?

Ich versuche, die aktuelle stabile Version zu installieren 0.12.1, aber es wird nur installiert 0.9.9. Gibt es eine Möglichkeit, die neueste Version mit zu installieren apt-get install? Es scheint, dass dies der 0.9.9Fall istsehr alt:(

Antwort1

In Ubuntu 16.04 und höher kann wkhtmltopdf 0.12.2+ aus den Standard-Ubuntu-Repositorys installiert werden.

Öffnen Sie in Ubuntu 14.04 das Terminal und geben Sie Folgendes ein:

sudo add-apt-repository ppa:ecometrica/servers
sudo apt-get update
sudo apt-get install wkhtmltopdf  

Öffnen Sie in Ubuntu 12.04 das Terminal und geben Sie Folgendes ein:

sudo add-apt-repository ppa:pov/wkhtmltopdf
sudo apt-get update
sudo apt-get install wkhtmltopdf 

und der nächste Schritt besteht darin, den Server neu zu starten, sonst erhalten Sie den Fehler: wkhtmltopdf: cannot connect to X server.

Antwort2

Schritte:

  1. Installieren Sie zuerst den xvfb-Server:

    sudo apt-get install xvfb
    
  2. Benötigte Version von wkhtmltopdf erhalten Sie vonhttp://wkhtmltopdf.org/downloads.html.

    Für Ubuntu 14.04 64-Bit:

    wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
    
  3. Installieren Sie wkhtmltopdf:

    sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
    

    Installieren Sie die Abhängigkeit (falls erforderlich):

    sudo apt-get -f install
    
  4. Symbolischen Link erstellen in /usr/local/bin/:

    echo 'exec xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf "$@"' | sudo tee /usr/local/bin/wkhtmltopdf.sh >/dev/null
    sudo chmod a+x /usr/local/bin/wkhtmltopdf.sh
    

Antwort3

Ich habe Folgendes auf Ubuntu 14.04.5 LTS verwendet

wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2/wkhtmltox-0.12.2_linux-trusty-amd64.deb
sudo apt-get install libxrender1 xfonts-utils xfonts-base xfonts-75dpi libfontenc1 x11-common xfonts-encodings libxfont1 fontconfig
sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb
sudo reboot now

Notiz:Dies ist Version0.12.2! Sie müssen sich also nicht mit der Installation von xvfb befassen, da Sie X wahrscheinlich nicht als Server ausführen.

Wenn dies fehlschlägt, sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.debfahren Sie mit sudo apt get install -fder Installation mit Abhängigkeiten fort.

Antwort4

Um wkhtmltopdf 0.12.5 auf Ubuntu 16.04 zu installieren, versuchen Sie Folgendes:

  1. Für Odoo 12 wird Wkhtmltopdf Version 0.12.5 empfohlen.

    wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb
    
  2. Installieren Sie das Paket mit DPKG.

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb 
    
  3. Dadurch werden alle Abhängigkeiten installiert.

    sudo apt -f install
    

verwandte Informationen