檢查 wkhtmltopdf 是否已成功安裝
wkhtmltopdf -V
第 18 版建議使用下列版本:wkhtmltopdf 0.12.6(搭配已修補的 qt)
如果沒有,請解除安裝,然後重新下載並安裝
移除
sudo apt-get remove wkhtmltopdf
下載
安裝
sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb
錯誤處理方法 E:未滿足的相依性。請嘗試不帶任何套件執行 'apt --fix-broken install'(或指定解決方案)。
步驟 1:安裝舊版 libssl1.1由於較新版本的 Ubuntu 已移除 libssl1.1,我們需要手動安裝適當的版本。
首先,下載適當的 libssl1.1 套件:若為 Ubuntu 20.04 或 18.04 系統,仍可從以下連結下載 libssl1.1:下載 libssl1.1 的 .deb 套件(適用於 Ubuntu 20.04)
您也可以直接使用 wget 指令來下載:
wget https://launchpad.net/ubuntu/+archive/primary/+files/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
安裝 libssl1.1:
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
步驟 2:安裝缺少的字型套件 xfonts-75dpi 是某些字型的基礎套件。
您可以使用以下指令來安裝它:sudo apt-get install xfonts-75dpi
步驟 3:修正相依性並完成安裝
執行下列命令以修正所有相依性:
sudo apt --fix-broken install
再嘗試安裝一次
wkhtmltox:sudo dpkg -i wkhtmltox_0.12.6-1.focal_amd64.deb
步驟 4:驗證安裝
安裝完成後,您可以執行下列命令來驗證安裝:
wkhtmltopdf -V
您應該會看到以下輸出,表示 wkhtmltopdf 已成功安裝:
wkhtmltopdf 0.12.6(使用修補過的 qt)
