ฉันพยายามที่จะติดตั้งรุ่นที่มีเสถียรภาพในปัจจุบันแต่เพียงการติดตั้ง0.12.1
0.9.9
มีโอกาสที่จะติดตั้งเวอร์ชันล่าสุดด้วยapt-get install
หรือไม่ ดูเหมือนว่า0.9.9
จะเก่ามาก :(
ฉันพยายามที่จะติดตั้งรุ่นที่มีเสถียรภาพในปัจจุบันแต่เพียงการติดตั้ง0.12.1
0.9.9
มีโอกาสที่จะติดตั้งเวอร์ชันล่าสุดด้วยapt-get install
หรือไม่ ดูเหมือนว่า0.9.9
จะเก่ามาก :(
คำตอบ:
ใน Ubuntu 12.04 ให้เปิดเทอร์มินัลแล้วพิมพ์:
sudo add-apt-repository ppa:pov/wkhtmltopdf
sudo apt-get update
sudo apt-get install wkhtmltopdf
ใน Ubuntu 14.04 ให้เปิดเทอร์มินัลแล้วพิมพ์:
sudo add-apt-repository ppa:ecometrica/servers
sudo apt-get update
sudo apt-get install wkhtmltopdf
และเป็นหนึ่งในขั้นตอนหลังจากนี้คือการรีบูตเครื่องเซิร์ฟเวอร์หรืออื่น ๆ wkhtmltopdf: cannot connect to X server
ที่คุณจะได้รับข้อผิดพลาด:
ใน Ubuntu 16.04 และใหม่กว่า wkhtmltopdf 0.12.2+ สามารถติดตั้งได้จากที่เก็บเริ่มต้นของ Ubuntu
ขั้นตอน:
ตอนแรกติดตั้ง xvfb serwer:
sudo apt-get install xvfb
ดูรุ่นของ wkhtmltopdf ต้องการจากhttp://wkhtmltopdf.org/downloads.html
สำหรับ Ubuntu 14.04 64-bit:
wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
ติดตั้ง wkhtmltopdf:
sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
ติดตั้งการพึ่งพา (ถ้าจำเป็น):
sudo apt-get -f install
สร้างลิงค์ symblic ใน/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
gna.org
ได้ถูกปิดตอนนี้ ดังนั้นคุณควรดาวน์โหลดไบนารี precompiled จากdownloads.wkhtmltopdf.org โปรดดูgithub.com/wkhtmltopdf/wkhtmltopdf/issues/ …
ฉันใช้สิ่งต่อไปนี้บน Ubuntu 14.04.5 LTS
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
หมายเหตุ:นี่เป็นเวอร์ชั่น0.12.2 ! ดังนั้นคุณไม่ต้องจัดการกับการติดตั้ง xvfb เนื่องจากคุณอาจไม่ได้ใช้ X เนื่องจากเป็นเซิร์ฟเวอร์
หากไม่สำเร็จให้sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb
ดำเนินsudo apt get install -f
การติดตั้งต่อโดยอ้างอิง
ในการติดตั้ง wkhtmltopdf 0.12.5 บน Ubuntu 16.04 ให้ลองทำดังนี้
Wkhtmltopdf รุ่น 0.12.5 แนะนำสำหรับ odoo 12
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb
แกะและติดตั้งแพคเกจ
sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb
นี้จะติดตั้งการอ้างอิงทั้งหมด
sudo apt -f install
สนุก!
หลังจากลองใช้คำสั่งด้านล่างมันได้ผลสำหรับฉัน
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