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.