web-dev-qa-db-ja.com

wk .debをインストールできません

Ubuntu 14.4にwkhtmltopdfをインストールできません。 wkhtmltopdf Linux(Ubuntu Trusty)64ビットからダウンロードしました。次のコマンドを実行しました。

Sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-AMD64.deb

ここにログがあります

(Reading database ... 61662 files and directories currently installed.)
Preparing to unpack wkhtmltox-0.12.2.1_linux-trusty-AMD64.deb ...
Unpacking wkhtmltox (0.12.2.1) over (0.12.2.1) ...
dpkg: dependency problems prevent configuration of wkhtmltox:
 wkhtmltox depends on fontconfig; however:
  Package fontconfig is not installed.
 wkhtmltox depends on libjpeg-turbo8; however:
  Package libjpeg-turbo8 is not installed.
 wkhtmltox depends on xfonts-base; however:
  Package xfonts-base is not installed.
 wkhtmltox depends on xfonts-75dpi; however:
  Package xfonts-75dpi is not installed.

dpkg: error processing package wkhtmltox (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.6.7.1-1) ...
Errors were encountered while processing:
 wkhtmltox

検索しましたが、具体的なものは見つかりませんでした。ここで何が欠けていますか?

1
bitkot

まず、バージョンを気にしない場合は、Ubuntuの公式リポジトリにあるパッケージをインストールできます。

Sudo apt-get install wkhtmltopdf

ただし、上記の特定のバージョン(0.12.2)をインストールする場合は、パッケージの依存関係を解決する必要があります。

最初にコマンドを実行してみてください:

Sudo apt-get install -f

これで解決したら、各依存関係を自分でインストールする必要があります。

dpkg: dependency problems prevent configuration of wkhtmltox:
 wkhtmltox depends on fontconfig; however:
  Package fontconfig is not installed.
 wkhtmltox depends on libjpeg-turbo8; however:
  Package libjpeg-turbo8 is not installed.
 wkhtmltox depends on xfonts-base; however:
  Package xfonts-base is not installed.
 wkhtmltox depends on xfonts-75dpi; however:
  Package xfonts-75dpi is not installed.

上記から、各依存関係を自分でインストールできます

Sudo apt-get install fontconfig
Sudo apt-get install libjpeg-turbo8
Sudo apt-get install xfonts-base
Sudo apt-get install xfonts-75dpi

しかし、より簡単な解決策は gdebi を使用することです。

Sudo apt-get install gdebi

次に、それを使用して依存関係を解決できます。

Sudo gdebi wkhtmltox-0.12.2.1_linux-trusty-AMD64.deb
7
Maythux