我最近将我的电脑升级到 ubuntu 22.04,但是 wkhtmltopdf 不能在这个版本的 ubuntu 上运行。我用我的电脑在 rails 项目上开发 ruby 我尝试了不同的方法来安装 wkhtmltopdf 但它显示错误
无效平台,必须在 Ubuntu 16.04/18.04/20.04 CentOS 上运行 6/7/8、Debian 9/10、archlinux amd64 或基于 intel 的 Cocoa macOS (缺少二进制文件:
如何在 ubuntu 22.04 上运行 wkhtmltopdf
这里是 Ubuntu 22.04 的步骤
apt install wkhtmltopdf
https://wkhtmltopdf.org/downloads.html
)下载DPKG文件。我给了一个 amd64 的例子。dpkg -x wkhtmltox_0.12.5-1.trusty_amd64.deb .
gzip --best -c usr/local/bin/wkhtmltopdf > wkhtmltopdf_ubuntu_22.04_amd64.gz
wkhtmltopdf_ubuntu_22.04_amd64.gz
移动到您的gem安装文件夹。仅供参考 - 各种 wkhtmltopdf 二进制文件将安装在这里:/usr/lib/ruby/versions/{ruby-version}/lib/ruby/gems/{ruby-version}/gems/wkhtmltopdf-binary-{wkhtmltopdf-binary-version}/bin/