86 votes

configure : error : Veuillez réinstaller la distribution libzip

J'obtiens cette erreur lorsque j'essaie d'installer Zip pour PHP 7 :

pecl install zip

donne l'erreur

configure : error : Veuillez réinstaller la distribution libzip

Je n'ai rien trouvé concernant cette erreur.

J'ai essayé apt-get install libzip mais le paquet n'a pas été trouvé.

233voto

Tobias Gassmann Points 308

Résolu :

apt-get install libzip-dev

installera la distribution manquante de libzip

3 votes

Remarque : vous pouvez faire apt-cache search libzip o apt-cache search zip pour rechercher des noms d'installation potentiels. Le faire passer par less s'il y a beaucoup de résultats, pour que vous puissiez les parcourir lentement.

2 votes

Pour les utilisateurs de CentOS : yum -y install libzip-devel

4 votes

Cela me donne E: Unable to locate package libzip-dev también

9voto

BCosteloe Points 8

Ceci peut être utile pour les utilisateurs de webmin/virtualmin sous CentOS 7 :

 yum install php-pecl-zip

Cela a fonctionné pour moi.

0 votes

Merci, j'ai tout essayé et rien ne m'a permis d'installer / d'activer le zip.

0 votes

Une bouée de sauvetage ! J'ai essayé de résoudre ce problème pendant une semaine...

4voto

Bill Ravdin Points 96

Cela a fonctionné pour moi avec Amazon Linux :

yum install libzip-devel.x86_64

3voto

Tom Points 744

Au moment où j'écris ces lignes, j'ai dû utiliser libzip > = 0.11. Le paquet libzip/libzip-devel sur le dépôt officiel de CentOS x86_64 est toujours en 0.10. Pour contourner ce problème, le dépôt Psychotic Ninja Plus x86_64 propose une version 0.11. Informations pour libzip y libzip-devel sur les dépôts de Psychotic Ninja Plus peuvent être trouvés sur ces liens.

Pour installer et utiliser cette version, vous pouvez exécuter les commandes suivantes,

Télécharger le dernier rpm de psychotic-release à partir de http://packages.psychotic.ninja/7/plus/x86_64/RPMS/

Installer le rpm psychotic-release :

rpm -Uvh psychotic-release*rpm

Installer le paquet rpm libzip-devel :

yum --enablerepo=psychotic-plus install libzip-devel

2voto

pr1nc3 Points 4937

Comme il m'a fallu du temps et des recherches pour trouver cette solution, je pense qu'elle peut être utile aux utilisateurs de Mac :

Vous pouvez installer libzip via brew en utilisant :

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

Et puis.. :

brew install libzip

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X