Comment installer wkhtmltopdf 0.12.1 sur le serveur Ubuntu?

36

J'essaie d'installer la version stable actuelle 0.12.1 , mais installe uniquement 0.9.9 . Toute chance d'installer la dernière version avec apt-get install ? Il semble que 0.9.9 soit très vieux : (

    
posée Stephan Ahlf 04.12.2014 - 18:35
la source

4 réponses

47

Dans Ubuntu 12.04, ouvrez le terminal et tapez:

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

Dans Ubuntu 14.04, ouvrez le terminal et tapez:

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

et une étape après cela est de redémarrer le serveur ou vous obtiendrez l'erreur: wkhtmltopdf: cannot connect to X server .

Dans Ubuntu 16.04 et versions ultérieures, wkhtmltopdf 0.12.2+ peut être installé à partir des référentiels Ubuntu par défaut.

    
réponse donnée karel 04.12.2014 - 18:45
la source
31

Étapes:

  1. D'abord, installez xvfb serwer:

    sudo apt-get install xvfb
    
  2. Obtenez la version nécessaire de wkhtmltopdf à partir de lien .

    Pour Ubuntu 14.04 64 bits:

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

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

    Installer une dépendance (si nécessaire):

    sudo apt-get -f install
    
  4. Créer un lien symbolique dans /usr/local/bin/ :

    echo 'exec xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf "[email protected]"' | sudo tee /usr/local/bin/wkhtmltopdf.sh >/dev/null
    sudo chmod a+x /usr/local/bin/wkhtmltopdf.sh
    
réponse donnée Pavel Pichukov 05.04.2015 - 17:37
la source
0

J'ai utilisé ce qui suit sur Ubuntu 14.04.5 LTS

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

Remarque: il s’agit de la version 0.12.2 ! Vous n'avez donc pas à installer xvfb, car vous n'exécutez probablement pas X car c'est un serveur.

S'il échoue à sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb , continuez avec sudo apt get install -f pour installer avec des dépendances.

    
réponse donnée Justin Fortier 11.11.2016 - 18:50
la source
-1

Après avoir essayé la commande ci-dessous, cela a fonctionné pour moi

cd ~
yum install -y xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 openssl git-core fontconfig
wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
mv wkhtmltox/bin/wkhtmlto* /usr/bin
    
réponse donnée Vipin Kumar R. Jaiswar 01.03.2018 - 11:33
la source

Lire d'autres questions sur les étiquettes