Я пытаюсь установить текущую стабильную версию 0.12.1, но она устанавливает только 0.9.9. Есть ли возможность установить последнюю версию с apt-get install? Похоже, что 0.9.9 очень старый: (
Шаги:
Сначала установите xvfb serwer:sudo apt-get install xvfb
Получите нужную версию wkhtmltopdf из http://wkhtmltopdf.org/downloads.html. Для Ubuntu 14.04 64-бит: 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
Я использовал следующее в 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 для установки с зависимостями. [ ! d4]
Попробовав команду ниже, она работала для меня
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