我正在尝试安装当前稳定版本0.12.1
,但只能安装。有0.9.9
没有可能安装最新版本apt-get install
? 似乎0.9.9
很古老:(
答案1
在 Ubuntu 16.04 及更高版本中,可以从默认的 Ubuntu 存储库安装 wkhtmltopdf 0.12.2+。
在 Ubuntu 14.04 中,打开终端并输入:
sudo add-apt-repository ppa:ecometrica/servers
sudo apt-get update
sudo apt-get install wkhtmltopdf
在 Ubuntu 12.04 中,打开终端并输入:
sudo add-apt-repository ppa:pov/wkhtmltopdf
sudo apt-get update
sudo apt-get install wkhtmltopdf
此后一步是重新启动服务器,否则您将收到错误:wkhtmltopdf: cannot connect to X server
。
答案2
脚步:
首先安装 xvfb 服务器:
sudo apt-get install xvfb
从以下位置获取所需版本的 wkhtmltopdfhttp://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
答案3
我在 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
安装依赖项。
答案4
要在 ubuntu 16.04 上安装 wkhtmltopdf 0.12.5,请尝试以下操作,
对于 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
使用 DPKG 安装该包。
sudo dpkg -i wkhtmltox_0.12.5-1.trusty_amd64.deb
这将安装所有依赖项。
sudo apt -f install