2016-02-25 8 views
6

मैं paperformat निम्नलिखित त्रुटि मिलती है ठीक PDF में मेजबान Odoo के लिए google क्लाउड उदाहरण उपयोग कर रहा हूँ, Somo रिपोर्ट प्रिंट, लेकिन अन्य कस्टम के साथ:संकलन के बिना wkhtmltopdf पैच किए गए qt को कैसे स्थापित करें?

"स्विच --header-स्पेसिंग, पैच न किया गया क्यूटी उपयोग करने का समर्थन नहीं है, और अनदेखा कर दिया जाएगा। स्विच - हेडर-एचटीएमएल, बिना छेड़छाड़ वाले क्यूटी का उपयोग करने का समर्थन नहीं करता है, और इसे अनदेखा कर दिया जाएगा। स्विच --footer-html, unpatched qt का उपयोग करके समर्थन नहीं है, और अनदेखा कर दिया जाएगा। QXcbConnection: कनेक्ट नहीं हो सका "प्रदर्शित करने के लिए

मैं इसे गूगल, और हल करने के लिए मैं इस तरह wkhtmltopdf संकलन करने की जरूरत: http://www.grobak.net/id/blog/how-fix-wkhtmltopdf-failed-error-code-6 लेकिन इस प्रक्रिया 3 hs की जरूरत है और मैं odoo निर्भरता के साथ रन पर गूगल उदाहरणों स्थापित करने के लिए एक स्क्रिप्ट का निर्माण कर रहा हूँ।

.deb पैकेज निर्भरता टूट

किसी अन्य समाधान पता है?

उत्तर

9

मेरा सिस्टम कॉन्फ़िगरेशन उबंटू 14.04 और 64 बिट है। तो, मैं इसके अनुसार डाउनलोड कर रहा हूँ।

सबसे पहले आप अगर अपने उबंटू लिनक्स ऑपरेटिंग सिस्टम वास्तुकला है 32-बिट या 64-बिट, ऊपर एक टर्मिनल खोलने देख सकते हैं और नीचे निम्न आदेश को चलाने के लिए द्वारा

lsb_release -a 

चेक आपके सिस्टम ओएस नाम की जांच करने के लिए है ।

file /sbin/init 

डाउनलोड wkhtmltopdf आदेश नीचे का उपयोग कर क्यूटी साथ समझौता

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

यहाँ, यह करने के लिए बदलने के लिए, अपने OS नाम के साथ "भरोसेमंद" की जगह और नहीं तो अगर 64 बिट उसके बाद ही इस तरह "amd64" रखना " i386 "और नीचे डेब फ़ाइल लोड करें।

कि निष्पादित निम्न कमांड के बाद,

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

अब, आदेश नीचे के साथ wkhtmltopdf संस्करण की जांच,

wkhtmltopdf -V 

का आनंद लें !!

+1

जेसी becouse के साथ काम नहीं करता है पैकेज libjpeg-turbo8 स्थापित नहीं है। –

+0

मैंने 0.13 + xvfb का उपयोग किया, यह जेसी पर काम किया। –

+1

डेबियन जेसी के तहत 8.6 इंस्टॉलैट इंस्टॉल करने से पहले पैकेज पर निर्भर करता है: apt-get xfonts-base xfonts-75dpi – themadmax

0

कई तरीकों से प्रयास करने के बाद मैंने अंततः इसे काम किया।

सबसे पहले मैं

  • sudo apt-get remove --purge wkhtmltopdf

  • sudo apt-get autoremove

द्वारा अपने सभी पूर्व स्थापना हटाया तो मैं wkhtmltopdf.org खोला और उनके डाउनलोड> संग्रहीत में नेविगेट किया है। पुरालेख के खंड में मैं

  • wget <copy the link from website for the.deb file and paste it in terminal here> द्वारा 0.12.1 .deb संस्करण डाउनलोड।

  • sudo dpkg -i <package name>

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

यह अन्यथा IOError देता है क्योंकि odoo /usr/bin निर्देशिका में wkhtmltopdf के लिए दिखता है। मैंने ओडू सिस्टम पैरामीटर में /usr/bin पर अपना webkit_path पैरामीटर भी सेट किया है।

यह बात करता है। उम्मीद है कि यह

+2

1 अन्य बाइनरी को भूलना: 'sudo cp/usr/local/bin/wkhtmltoimage/usr/bin' – danger89

संबंधित मुद्दे