web-dev-qa-db-fra.com

bibliothèques partagées libgconf-2.so.4 est manquant

Je souhaite installer chromedriver dans l'une des instances AWS EC2 qui est linux (Red Hat Enterprise Linux Server release 6.7 Santiago - 64 bit). Lors de l'installation de chromedriver, nous avons rencontré un problème en raison de paquets manquants. Je pourrais trouver le package ici mais ce stagiaire nécessite de nombreux autres packages. L'utilisation de toute autre IAM n'est pas une option.

L'erreur est -

error while loading shared libraries libgconf-2.so.4 cannot open shared object file
17
Pankaj

J'utilise Ubuntu x64 et yum n'a pas fonctionné pour moi. Mais j'ai trouvé quelqu'un mentionnant simplement utiliser $Sudo apt install libgconf2-4 a travaillé pour moi pour installer libgconf.

19
JCQian

S'il vous plaît demander à yum pour le fichier, libgconf-2.so.4: $ yum provides */libgconf-2.so.4

Installez GConf2: # yum install GConf2

Paquets http://mirror.centos.org/centos/6.8/os/ ... et mises à jour http://mirror.centos.org/centos/6.8/updates/

Chromedriver dépend des mêmes packages/fichiers que GConf2, et d’autres. Veuillez voir vous-même: $ ldd chromedriver, où 'chromedriver' est l'exécutable décompressé.


MODIFIER :

Solution au problème de chromedriver: Installez un chromedriver pour RHEL 6, chromedriver-31.0.1650.63-1.el6.x86_64.rpmhttps://drive.google.com/file/d/0B7S255p3kFXNX1c0UWlGOWpZOHM/view?usp=sharing

Veuillez télécharger le package et 1) cd Downloads/ 2) yum install chromedriver-31.0.1650.63-1.el6.x86_64.rpm ... et vous avez /usr/local/bin/chromedriver


P.S. : Le pilote chromé EL6 a été créé à partir du package source chromium-31.0.1650.63-1.el6 .src .rpm


18
Knud Larsen

Vous voudrez peut-être lire ce fil CentOS à propos de votre GLIBCXX_3.4.15. En particulier apropos est cette réponse sur le fil, en particulier les références FAQ it.

CentOS (qui vise à être aussi compatible que possible avec RHEL) est une distribution organisée par LTS (comme RHEL). Vous trouverez peut-être une version de chromedriver compilée pour RHEL 6 dans l’un des nombreux référentiels. Sinon, vous devrez probablement le construire vous-même.

0
ldav1s