Como instalar o wkhtmltopdf 0.12.1 no servidor Ubuntu?

Como instalar o wkhtmltopdf 0.12.1 no servidor Ubuntu?

Estou tentando instalar a versão estável atual 0.12.1, mas ela só instala 0.9.9. Alguma chance de instalar a versão mais recente com apt-get install? Parece que 0.9.9émuito velho:(

Responder1

No Ubuntu 16.04 e posterior, wkhtmltopdf 0.12.2+ pode ser instalado a partir dos repositórios padrão do Ubuntu.

No Ubuntu 14.04, abra o terminal e digite:

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

No Ubuntu 12.04, abra o terminal e digite:

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

e uma etapa depois disso é reinicializar o servidor ou você receberá o erro: wkhtmltopdf: cannot connect to X server.

Responder2

Passos:

  1. Primeiro instale o servidor xvfb:

    sudo apt-get install xvfb
    
  2. Obtenha a versão necessária do wkhtmltopdf emhttp://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. Instale wkhtmltopdf:

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

    Instale a dependência (se necessário):

    sudo apt-get -f install
    
  4. Crie um link simbólico em /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
    

Responder3

Eu usei o seguinte no 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

Observação:esta é a versão0.12.2! Portanto, você não precisa instalar o xvfb, pois provavelmente não está executando o X, pois é um servidor.

Se falhar, sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.debprossiga com sudo apt get install -fa instalação com dependências.

Responder4

Para instalar o wkhtmltopdf 0.12.5 no Ubuntu 16.04, tente isto,

  1. Wkhtmltopdf versão 0.12.5 é recomendado para odoo 12.

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

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb 
    
  3. Isso instalará todas as dependências.

    sudo apt -f install
    

informação relacionada