Ubuntu 서버에 wkhtmltopdf 0.12.1을 설치하는 방법은 무엇입니까?

Ubuntu 서버에 wkhtmltopdf 0.12.1을 설치하는 방법은 무엇입니까?

현재 안정 버전을 설치하려고 0.12.1하는데 0.9.9. 으로 최신 버전을 설치할 기회가 있습니까 apt-get install? 0.9.9그럴 것 같습니다아주 오래된:(

답변1

Ubuntu 16.04 이상에서는 wkhtmltopdf 0.12.2+를 기본 Ubuntu 저장소에서 설치할 수 있습니다.

Ubuntu 14.04에서 터미널을 열고 다음을 입력합니다.

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

Ubuntu 12.04에서 터미널을 열고 다음을 입력합니다.

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

그 다음 단계는 서버를 재부팅하는 것입니다. 그렇지 않으면 오류가 발생합니다: wkhtmltopdf: cannot connect to X server.

답변2

단계:

  1. 먼저 xvfb 서버를 설치하십시오:

    sudo apt-get install xvfb
    
  2. wkhtmltopdf의 필요한 버전을 다음에서 가져옵니다.http://wkhtmltopdf.org/downloads.html.

    Ubuntu 14.04 64비트의 경우:

    wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
    
  3. wkhtmltopdf를 설치합니다.

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

    종속성 설치(필요한 경우):

    sudo apt-get -f install
    
  4. 다음에 심볼릭 링크를 만듭니다 /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
    

답변3

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

메모:이게 버전이야0.12.2! 따라서 X가 서버이기 때문에 X를 실행하지 않을 것이므로 xvfb 설치를 처리할 필요가 없습니다.

실패하면 종속성을 사용하여 설치를 sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb진행합니다 .sudo apt get install -f

답변4

우분투 16.04에 wkhtmltopdf 0.12.5를 설치하려면 다음을 시도하십시오.

  1. odoo 12에는 Wkhtmltopdf 버전 0.12.5가 권장됩니다.

    wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb
    
  2. DPKG를 사용하여 패키지를 설치합니다.

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb 
    
  3. 그러면 모든 종속성이 설치됩니다.

    sudo apt -f install
    

관련 정보