¿Cómo instalar wkhtmltopdf 0.12.1 en el servidor Ubuntu?

¿Cómo instalar wkhtmltopdf 0.12.1 en el servidor Ubuntu?

Estoy intentando instalar la versión estable actual 0.12.1, pero solo se instala 0.9.9. ¿Alguna posibilidad de instalar la última versión con apt-get install? parece que 0.9.9esmuy viejo:(

Respuesta1

En Ubuntu 16.04 y posteriores, wkhtmltopdf 0.12.2+ se puede instalar desde los repositorios predeterminados de Ubuntu.

En Ubuntu 14.04, abra la terminal y escriba:

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

En Ubuntu 12.04, abra la terminal y escriba:

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

y un paso después de esto es reiniciar el servidor o obtendrá el error: wkhtmltopdf: cannot connect to X server.

Respuesta2

Pasos:

  1. Primero instale el servidor xvfb:

    sudo apt-get install xvfb
    
  2. Obtenga la versión necesaria de wkhtmltopdf desdehttp://wkhtmltopdf.org/downloads.html.

    Para Ubuntu 14.04 de 64 bits:

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

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

    Instalar dependencia (si es necesario):

    sudo apt-get -f install
    
  4. Crear enlace simbólico en /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
    

Respuesta3

Usé lo siguiente en 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

Nota:esta es la versión0.12.2! Por lo tanto, no tiene que ocuparse de instalar xvfb ya que probablemente no esté ejecutando X ya que es un servidor.

Si falla, sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.debcontinúe con sudo apt get install -fla instalación con dependencias.

Respuesta4

Para instalar wkhtmltopdf 0.12.5 en ubuntu 16.04, intente esto,

  1. Se recomienda la versión 0.12.5 de Wkhtmltopdf para odoo 12.

    wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb
    
  2. Instale el paquete usando DPKG.

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb 
    
  3. Esto instalará todas las dependencias.

    sudo apt -f install
    

información relacionada