web-dev-qa-db-ja.com

最新バージョンをインストールしようとするときのwkhtmltopdfの依存関係の問題

私は、ubuntuサーバー12.04にwkhtmltopdfの最新バージョンをインストールしようとしています。 apt-get install wkhtmltopdfはバージョン0.9.9のみをインストールし、最新バージョンの0.12.2.1が必要です。私は問題を抱えていたので、質問を投稿しました here 、しかしそれはうまくいきませんでした。

最新バージョンをインストールする方法を見つけました。つまり、最新バージョンをダウンロードし、次のようにインストールしますdpkg -i wkhtmltox-0.12.2.1_linux-precise-i386.deb

今やろうとするとこうなる

Selecting previously unselected package wkhtmltox:i386.
(Reading database ... 178460 files and directories currently installed.)
Unpacking wkhtmltox:i386 (from .../wkhtmltox-0.12.2.1_linux-precise-i386.deb) ...
dpkg: dependency problems prevent configuration of wkhtmltox:i386:
wkhtmltox:i386 depends on xfonts-base.
wkhtmltox:i386 depends on xfonts-75dpi.
wkhtmltox:i386 depends on libstdc++6.
dpkg: error processing wkhtmltox:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
wkhtmltox:i386

そして、Sudo dpkg -a --configureを試してみると、

dpkg: dependency problems prevent configuration of wkhtmltox:i386:
 wkhtmltox:i386 depends on xfonts-base.
 wkhtmltox:i386 depends on xfonts-75dpi.
 wkhtmltox:i386 depends on libstdc++6.
dpkg: error processing wkhtmltox:i386 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 wkhtmltox:i386

これらの依存関係の問題を修正するにはどうすればよいですか?

4
David North

FWIW、私はこの同じ問題に遭遇し、それは私がインストールしようとしていたwkhtmltopdfのバージョンの問題であることが判明しました。 Ubuntu 12.04.5 64ビットシステムがあり、32ビットバージョンのパッケージをインストールしようとしました。 32ビットバージョンもあるようです。 i386ではなくAMD​​64にする必要がありますか?すべてのパッケージのダウンロードはこちら: http://wkhtmltopdf.org/downloads.html

お役に立てれば。

1
cwilley

ubuntu 14.04で

(正しいアーキテクチャ32ビット)

$ dpkg -i wkhtmltox-0.12.2.1_linux-trusty-i386.deb 
dpkg: dependency problems prevent configuration of wkhtmltox:
wkhtmltox depends on xfonts-base; however:
  Package xfonts-base is not installed.
wkhtmltox depends on xfonts-75dpi; however:
 Package xfonts-75dpi is not installed.

を使用して

apt-get -f install

私のために働いた

8
equivalent8