Wie man richtig installieren Sie wkhtmltopdf auf debian 64 bit?
Ich versuche zu installieren wkhtmltopdf, aber wenn ich das mache:
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
Bekomme ich :
Preparing to unpack wkhtmltox-0.12.1_linux-trusty-amd64.deb ...
Unpacking wkhtmltox (0.12.1) over (0.12.1) ...
dpkg: dependency problems prevent configuration of wkhtmltox:
wkhtmltox depends on libjpeg-turbo8; however:
Package libjpeg-turbo8 is not installed.
dpkg: error processing package wkhtmltox (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
wkhtmltox
Also habe ich versucht:
apt-get update
apt-get install libjpeg-turbo8
Dann bekomme ich
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libjpeg-turbo8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'libjpeg-turbo8' has no installation candidate
Ich bin mit einem 64-bit debian.
Ich das web durchsucht, um eine Lösung zu finden, aber infortunately fand keine Antworten.
Wie bekomme ich die libjpeg-turbo8?
EDIT:
Also versuchte ich apt-get install wkhtmltopdf
trotz der Tatsache, es war nicht zu empfehlen.
Die probleme mit apt-get install wkhtmltopdf
ist, dass die version nicht immer gut und wir sollten Sie nutzen 0.12.1
Aber:
root@dev01:/opt/odoo/modules_scndf# apt-cache policy wkhtmltopdf
wkhtmltopdf:
Installed: 0.12.1-2
Candidate: 0.12.1-2
Version table:
*** 0.12.1-2 0
500 http://ftp.debian.org/debian/jessie/main amd64 Packages
100 /var/lib/dpkg/status
Version scheint die gute auch noch eines mit apt-get install wkhtmltopdf
aber wenn ich starte mein Druck auf odoo ich bekomme immer noch
Unable to find Wkhtmltopdf on this system. The report will be shown in html.
Was bedeutet, dass er nicht so installiert wie es sein sollte.
EDIT 2:
Wenn ich jetzt versuche um den Bericht zu drucken, bekomme ich ein popup:
Wkhtmltopdf failed (Error code : -6). Message : The switch
--header-html, is not support using unpatched qt, and will be
ignored.The switch --footer-html, is not support using unpatched qt,
and will be ignored.QXcbConnection: Could not connect to display
InformationsquelleAutor T.Nel | 2016-07-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ubuntu-und Debian-Pakete sind kompatibel zu den meisten Zeiten, aber nicht in allen Fällen, ich denke, das ist das Problem, du bist Sie versuchen, verwenden Sie die Ubuntu
.deb
für Debian stattdessen sollten Sie sich die Debian-spezifische Datei, (es funktioniert sowohl für jessie und wheezy)Dann in der
/etc/init.d/openerp-server
oder/etc/init.d/odoo-server
script(s), je nach dem man Sie habenhinzufügen
/usr/local/bin
auf der Vorderseite der path-Umgebungsvariable, zum Beispiel,Dieser erzählt odoo wo kann man für system-binaries, die es erfordert oder Optional können Sie die Dateien kopieren zu
/usr/bin
, wenn Sie nicht zu verwirren wollen mit diesen Dateienführen Sie
sudo apt-get dist-upgrade
, wenn das dependency-problem nicht behoben, führen Siesudo apt-get dist-upgrade -f
gna.org scheint down zu sein - siehe hier: en.wikipedia.org/wiki/Gna! die sagt:
The service was shut down in 2017.
Irgendwelche Vorschläge über alternative download-Quellen?Ja, gibt es eine alternative Quelle...von github direkt, Beispielsweise github.com/wkhtmltopdf/wkhtmltopdf/releases/0.12.1 ich habe aktualisiert die url in die Antwort
Hier kam Odoo 11, immer noch mit der version 0.12.1 aber nicht unter debian Jessie oder Wheezy nicht mehr. Also hier, etwas zusätzlich zu installieren, diese version von wkhtmltopdf auf der Strecke : Sie müssen sich download ( finden repo bei google und
wget
) und installieren ( mitdpkg -i
) :libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb
libpng12-0_1.2.49-1+deb7u2_amd64.deb
libjpeg8_8d-1+deb7u1_amd64.deb
Dann können Sie die Antwort.InformationsquelleAutor danidee
Versuchen mit
InformationsquelleAutor Leandro Baldi
InformationsquelleAutor Marc Lijour
Dieses Problem wird durch gebrochen wkhtmltopdf-Paket.
Können Sie versuchen, mithilfe der folgenden Befehle zu installieren -
Entfernen Sie zunächst die defekte wkhtmltopdf von Ihrem system. mit -
Dann versuchen, mit den Befehlen unter -
dann Laden Sie die empfohlene version von wkhtmltopdf für Odoo-server, die derzeit 0.12.1: -
dann installieren Sie das Paket mit dpkg :-
Korrekt zu funktionieren, brauchen wir zum kopieren der Binärdateien zu einem angemessenen Ort:
The service was shut down in 2017.
Irgendwelche Vorschläge über alternative download-Quellen?InformationsquelleAutor Shikhar S
Den download Pfad geändert wurde, um den folgenden ! Bitte haben Sie einen Versuch mit dem unten gezeigten link.
https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
tun, und dann installieren Sie es, indem Sie folgenden Befehl
sudo dpkg-i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
Zweite Option
sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
Kopieren von Dateien nach /usr/bin/und Starten Sie alle Laufenden Odoo Dienstleistungen
sudo cp ./wkhtmltox/bin/wkhtmltoimage /usr/bin/
sudo cp ./wkhtmltox/bin/wkhtmltopdf /usr/bin/
InformationsquelleAutor nishad
Ich bin mit
Devuan ascii
(das istDebian stretch
basiert) und es ist genug, umWährend der Installation zog es in einigen Qt5-Pakete. Es gibt keine Notwendigkeit zu kopieren, um die ausführbare Datei aus
/usr/local/bin/
zu/usr/bin/
weil es das schon gibt.InformationsquelleAutor Csaba Toth