2016-02-25 14 views
6

aşağıdaki hatayı alıyorum paperformat özel ile ok pdf somo raporlar baskı, ev sahibi Odoo için google bulut örneğini kullanarak, ancak diğer ediyorum:Derleme olmadan wkhtmltopdf yamalı qt nasıl kurulur?

"anahtarı --header-aralığı, yamasız qt kullanarak destek değil, ve - göz ardı edilecektir.Kapalı-başlık-html, gönderilmemiş qt kullanarak desteklenmez ve göz ardı edilir.Anahtar - topçu-html, unpatched qt kullanarak desteklenmez ve yoksayılır.QXcbConnection: Bağlanamadı

bunu google "gösterilecek ve çözmek için böyle wkhtmltopdf derlemek gerekir: http://www.grobak.net/id/blog/how-fix-wkhtmltopdf-failed-error-code-6 ama bu proccess 3 hs ihtiyacım var ve odoo bağımlılıkları ile kaçak google örneklerini yüklemek için bir komut dosyası inşa ediyorum.

.deb paketi

Herkes başka bir çözüm biliyor kırık bir bağımlılık var mı?

cevap

9

Sistem yapılandırmam Ubuntu 14.04 ve 64 bit şeklindedir. Yani, buna göre indiriyorum.

Öncelikle Ubuntu Linux işletim sistemi mimarisi, bir terminali 32 bit veya 64 bit açmak olup olmadığını görmek ve aşağıda aşağıdaki komutu çalıştırmak için

lsb_release -a 

Kontrolü tarafından sistem işletim adını kontrol etmek zorunda .

file /sbin/init 

İndir wkhtmltopdf "64 bit ancak o zaman böyle "amd64" tutarsanız

İşte
sudo wget -P Downloads https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb 

, bunu değiştirmek aksi, OS adıyla "itimada şayan" yerine ve komuta altında kullanılarak qt ile yamalı i386 "ve aşağı deb dosyasını yükleyin. Bu yürütmek aşağıdaki komutları sonra

,

cd ~/Downloads 
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb 

Şimdi

wkhtmltopdf -V 

Enjoy, komuta altında olan wkhtmltopdf sürümünü kontrol !!

+1

jessie becouse ile çalışır. Libjpeg-turbo8 yüklü değil. –

+0

0.13 + xvfb kullandım, jessie üzerinde çalıştı. –

+1

Debian jessie 8.6 yük altında, yüklemeden önce pakete bağlıdır: apt-get install xfonts-base xfonts-75dpi – themadmax

0

Pek çok yolu denedikten sonra sonunda çalıştım.

Önce Sonra wkhtmltopdf.org açtı ve onların İndirme> Archive gittikten

sudo apt-get autoremove

sudo apt-get remove --purge wkhtmltopdf

    • bütün önceki yüklemesini kaldırıldı. Arşiv bölümünde ben

      • wget <copy the link from website for the.deb file and paste it in terminal here> tarafından 0.12.1 .deb sürümü indirilebilir.odoo /usr/bin dizinde wkhtmltopdf arar çünkü

      • sudo cp /usr/local/bin/wkhtmltopdf /usr/bin

    • sudo dpkg -i <package name> Bu aksi IOError verir olduğunu. Ayrıca webkit_path parametresini Odoo Sistem Parametrelerinde /usr/bin'a ayarlıyorum.

      Bu şekilde. Umarım bu yardımcı olur

  • +2

    1 başka bir ikili unutmak: 'sudo cp/usr/yerel/bin/wkhtmltoimage/usr/bin' – danger89