Wkhtmltopdf 0.12.1 Ubuntu sunucusuna nasıl kurulur?


Yanıtlar:


47

Ubuntu 12.04'te terminali açın ve şunu yazın:

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

Ubuntu 14.04'te terminali açın ve şunu yazın:

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

ve bundan sonra bir adım sunucuyu yeniden başlatmak ya da başka hatayı alırsınız geçerli: wkhtmltopdf: cannot connect to X server.

Ubuntu 16.04 ve sonrasında, varsayılan Ubuntu depolarından wkhtmltopdf 0.12.2+ yüklenebilir.


Sadece 12.04 talimatları çalıştı başarıyla PPA indirmek mümkün değildi: getirilemedi ppa.launchpad.net/pov/wkhtmltopdf/ubuntu/dists/trusty/main/... 404 Not Found
Neil

Ppa: pov / wkhtmltopdf adresindeki linkler canlı. Ubuntu 12.04 için wkhtmltopdf .deb dosyasını manuel olarak şuradan yükleyebildim: launchpad.net/~pov/+archive/ubuntu/wkhtmltopdf/+sourcepub/…
karel

(Ppa gelen v0.12.0-2 kullanarak: ecometrica / sunucular Ubuntu Sunucu 14.04 üzerine) Ben hala olsun açıklandığı gibi ben xvfb kullanmadıkça "X sunucusu bağlanılamıyor" askubuntu.com/a/605644/7146
david.libremone

1
ecometrica / sunucular hala korunuyor mu? Başlangıcın herhangi bir yerinde 0.12.2 (15 Ocak) için güncel bir ppa bulamadım
Steve

@Steve Wkhtmltopdf'ın en son sürümü, 7/10/2014 tarihinde güncellenmiştir, bu ppa'da wkhtmltopdf 0.12.0-2'dir: pov / wkhtmltopdf web sayfası: launchpad.net/~ecometrica/+archive/ubuntu/…
karel

33

Adımlar:

  1. İlk başta xvfb serwer kurulumunu yapın:

    sudo apt-get install xvfb
  2. Http://wkhtmltopdf.org/downloads.html adresinden gerekli wkhtmltopdf sürümünü edinin .

    Ubuntu 14.04 64-bit için:

    wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
  3. Wkhtmltopdf dosyasını yükleyin:

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

    Bağımlılığı yükle (gerekirse):

    sudo apt-get -f install
  4. Symblic bağlantısını şurada oluştur /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

Bunun için teşekkür ederim. Karşılaştığım konuyu wkhtmltopdf başsız çalıştırmak için xvfb'ye ihtiyacım olduğunu bilmiyordum. ÇALIŞIYOR bir cazibe gibi.
David Richards

Lütfen gna.orgşimdi kapatıldığını unutmayın. bu yüzden önceden derlenmiş ikilileri downloads.wkhtmltopdf.org adresinden indirmelisiniz . Bakınız github.com/wkhtmltopdf/wkhtmltopdf/issues/...
Bikal Basnet

Benim için çalıştı :)
Victor Alvarado

1

Aşağıdakileri Ubuntu 14.04.5 LTS'de kullandım

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

Not: Bu 0.12.2 versiyonudur ! Bu nedenle, Xvfb'yi yüklemekle uğraşmanıza gerek yok çünkü muhtemelen bir sunucu olarak X kullanmıyorsunuz.

Başarısız olursa, bağımlılıkları kurmak için sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.debdevam edin sudo apt get install -f.


Bu, Pavels'ın cevabına çok benzer, ancak kullanım dışı kaldıklarında, daha sonra otomatik olarak kaldırılmasını önleyen bağımlılık paketlerini el ile yüklemeyi önermeniz dışında . -1
David Foerster

@DavidFoerster benzer, ancak daha yeni sürüm numarası ana fark olan xvfb gerektirmiyor. Olumsuz oy gerekli olduğunu sanmıyorum.
Justin Fortier

0

Wkhtmltopdf 0.12.5 ubuntu 16.04'e yüklemek için şunu deneyin,

  1. Odoo 12 için Wkhtmltopdf sürüm 0.12.5 önerilir.

    wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb

  2. Paketi açın ve yükleyin.

    sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb

  3. Bu tüm bağımlılıkları yükleyecektir.

    sudo apt -f install

  4. Keyfini çıkarın!


-1

Aşağıdaki komutu denedikten sonra, benim için çalıştı

cd ~
yum install -y xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 openssl git-core fontconfig
wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
mv wkhtmltox/bin/wkhtmlto* /usr/bin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.