Tôi đang cố gắng cài đặt phiên bản ổn định hiện tại 0.12.1
, nhưng nó chỉ cài đặt 0.9.9
. Bất kỳ cơ hội để cài đặt phiên bản mới nhất với apt-get install
? Dường như 0.9.9
là rất cũ :(
Tôi đang cố gắng cài đặt phiên bản ổn định hiện tại 0.12.1
, nhưng nó chỉ cài đặt 0.9.9
. Bất kỳ cơ hội để cài đặt phiên bản mới nhất với apt-get install
? Dường như 0.9.9
là rất cũ :(
Câu trả lời:
Trong Ubuntu 12.04, mở thiết bị đầu cuối và gõ:
sudo add-apt-repository ppa:pov/wkhtmltopdf
sudo apt-get update
sudo apt-get install wkhtmltopdf
Trong Ubuntu 14.04, mở thiết bị đầu cuối và gõ:
sudo add-apt-repository ppa:ecometrica/servers
sudo apt-get update
sudo apt-get install wkhtmltopdf
và một bước sau đó là khởi động lại máy chủ nếu không bạn sẽ gặp lỗi : wkhtmltopdf: cannot connect to X server
.
Trong Ubuntu 16.04 trở lên, wkhtmltopdf 0.12.2+ có thể được cài đặt từ kho Ubuntu mặc định.
Các bước:
Lúc đầu cài đặt xvfb serwer:
sudo apt-get install xvfb
Nhận phiên bản cần thiết của wkhtmltopdf từ http://wkhtmltopdf.org/doads.html .
Đối với 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
Cài đặt wkhtmltopdf:
sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
Cài đặt phụ thuộc (nếu cần):
sudo apt-get -f install
Tạo liên kết cộng sinh trong /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
đã bị đóng cửa bây giờ. vì vậy bạn nên tải xuống các tệp nhị phân được biên dịch sẵn từ download.wkhtmltopdf.org . Vui lòng xem github.com/wkhtmltopdf/wkhtmltopdf/issues/
Tôi đã sử dụng như sau trên 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
Lưu ý: đây là phiên bản 0.12.2 ! Vì vậy, bạn không phải đối phó với việc cài đặt xvfb vì có thể bạn không chạy X vì đây là máy chủ.
Nếu nó không thành công sudo dpkg -i wkhtmltox-0.12.2_linux-trusty-amd64.deb
thì hãy tiến hành sudo apt get install -f
cài đặt với các phụ thuộc.
Để cài đặt wkhtmltopdf 0.12,5 trên Ubuntu 16.04, hãy thử điều này,
Phiên bản Wkhtmltopdf 0.12.5 được khuyến nghị cho odoo 12.
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.trusty_amd64.deb
Giải nén và cài đặt gói.
sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb
Điều này sẽ cài đặt tất cả các phụ thuộc.
sudo apt -f install
Thưởng thức!
Sau khi thử lệnh dưới đây, nó hoạt động với tôi
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