Saltar al contenido

¿Cómo instalar correctamente wkhtmltopdf en debian 64 bit?

Al fin luego de mucho trabajar pudimos encontrar el resultado de este dilema que algunos lectores de este espacio han tenido. Si tienes alguna información que aportar puedes dejar tu conocimiento.

Solución:

Los paquetes de Ubuntu y Debian son compatibles la mayoría de las veces, pero no en todos los casos, creo que este es el problema que está teniendo, está tratando de usar Ubuntu. .deb para Debian, en su lugar, debe obtener el archivo específico de Debian (funciona tanto para jessie como para wheezy)

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-wheezy-amd64.deb
sudo dpkg -i  wkhtmltox-0.12.1_linux-wheezy-amd64.deb

Luego en el /etc/init.d/openerp-server o /etc/init.d/odoo-server script(s), dependiendo de cuál tengas

agregar /usr/local/bin al frente de la variable de entorno de la ruta, por ejemplo,

PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin, 

Esto le dice a odoo dónde buscar los binarios del sistema que requiere u, opcionalmente, puede copiar los archivos a /usr/binsi no quieres meterte con esos archivos

sudo cp /usr/local/bin/wkhtmlto* /usr/bin/

Eso funciona para mí en Debian Stretch:

$ sudo apt-get -q update
$ sudo apt-get -qy install --no-install-recommends wget
$ wget -nv -O /tmp/wkhtmltox.deb https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.stretch_amd64.deb
$ sudo apt-get -qy install /tmp/wkhtmltox.deb

Estoy ejecutando Debian Stretch 9.2 de 64 bits y tuve éxito con lo siguiente:

    sudo apt update
    sudo apt install xfonts-75dpi xfonts-base gvfs colord glew-utils libvisual-0.4-plugins gstreamer1.0-tools opus-tools qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins librsvg2-bin lm-sensors 
    sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.stretch_amd64.deb
    sudo dpkg -i wkhtmltox_0.12.5-1.stretch_amd64.deb
    sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/
    sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/

Luego verifique la instalación con:

    wkhtmltopdf -V

Que debe devolver:

    wkhtmltopdf 0.12.5 (with patched qt)

Calificaciones y comentarios

Más adelante puedes encontrar las críticas de otros programadores, tú asimismo tienes la libertad de mostrar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *