web-dev-qa-db-fra.com

Impossible d'installer wk .deb

Je ne parviens pas à installer wkhtmltopdf sur Ubuntu 14.4. J'ai téléchargé à partir de wkhtmltopdf Linux (Ubuntu Trusty) 64 bits. J'ai lancé la commande suivante:

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

Voici le journal

(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

J'ai cherché mais je n'ai rien trouvé de spécifique. Qu'est-ce que j'oublie ici?

1
bitkot

tout d'abord, si vous ne vous souciez pas de la version, vous pouvez installer le paquet créé dans le dépôt officiel d'Ubuntu:

Sudo apt-get install wkhtmltopdf

Mais si vous souhaitez installer votre version spécifique ci-dessus (0.12.2), vous devez résoudre les dépendances du paquet.

essayez d'abord de lancer la commande:

Sudo apt-get install -f

Si cela résout le problème, vous devez installer chaque dépendance vous-même.

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.

De ci-dessus, vous pouvez installer vous-même chaque dépendance

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

Mais une solution plus simple consiste à utiliser gdebi .

Sudo apt-get install gdebi

alors vous pouvez l'utiliser pour résoudre les dépendances:

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