Saltar al contenido

Error de instalación de WKHTMLTOPDF en Ubuntu

Esta división fue aprobado por expertos para garantizar la exactitud de nuestro tutorial.

Solución:

En caso de que alguien tenga un problema similar, lo solucioné siguiendo este artículo.

Todas las características funcionan perfectamente ahora.


Contenido del artículo:

La utilidad de shell wkhtmltopdf se usa para generar documentos PDF desde HTML usando WebKit. He probado algunos envoltorios de gemas de Ruby que usan wkhtmltopdf, pero he descubierto que me gusta más usar la gema evil_pdf. Independientemente del contenedor que use para llamar a wkhtmltopdf, estos son los pasos para instalar wkhtmltopdf en Ubuntu (se necesitarán ajustes menores para las distribuciones que no están basadas en Debian).

  1. Elimine wkhtmltopdf instalado usando apt-get previamente (si se instaló anteriormente).

     sudo apt-get remove --purge wkhtmltopdf
    
  2. Instalar dependencias.

     sudo apt-get install openssl build-essential xorg libssl-dev
    
  3. Descargar el static binario según la arquitectura (i386/amd64). Extráigalo, cambie el propietario y luego cópielo en /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
    

Para amd64 bits

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/

Para aquellos que intentan esto ahora, la URL de download.gna.org ya no funciona, pero las respuestas anteriores siguen siendo válidas: solo tuve que instalar usando la nueva ubicación de esta manera:

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/

Acabo de hacer esto en una máquina Ubuntu 16.04.2. ¡Gracias por la respuesta original, Rasikh!

Como no puedo comentar, aquí está el nuevo Punto 3 para la respuesta correcta para Ubuntu 64 Bit. Gracias por la ayuda @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/

Si posees algún recelo o disposición de ascender nuestro sección puedes añadir una reseña y con mucho placer lo leeremos.

¡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 *