Я намагаюся встановити поточну стабільну версію 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:
sudo apt-get install xvfb
Отримайте необхідну версію wkhtmltopdf від http://wkhtmltopdf.org/downloads.html .
64-розрядні для Ubuntu 14.04:
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
Створіть симбічне посилання в /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
зараз закрито. тому слід завантажувати попередньо складені бінарні файли з downloads.wkhtmltopdf.org . Будь ласка, дивіться github.com/wkhtmltopdf/wkhtmltopdf/isissue/…
Я використовував наступне на 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, спробуйте,
Для odoo 12 рекомендується Wkhtmltopdf версія 0.12.5.
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