configure: error: reinstale la distribución libzip

2 minutos de lectura

avatar de usuario
Tobias Gasmann

Recibo este error cuando intento instalar Zip para PHP 7:

pecl install zip

da el error

configure: error: reinstale la distribución libzip

No encontré nada relacionado con este error.

Lo intenté apt-get install libzip pero el paquete no fue encontrado.

Resuelto:

apt-get install libzip-dev

instalará la distribución libzip faltante

  • Tenga en cuenta que puede hacer apt-cache search libzip o apt-cache search zip para realizar una búsqueda de posibles nombres de instalación. Canalízalo a través less si regresa con muchos resultados, puede desplazarse lentamente.

    – mitad

    19 de agosto de 2017 a las 20:52


  • Para usuarios de CentOS: yum -y install libzip-devel

    – Tiw

    27 de abril de 2019 a las 15:55

  • esto me da E: Unable to locate package libzip-dev además

    – David

    30 de abril de 2019 a las 14:23

Esto podría ser útil para los usuarios de webmin/virtualmin que ejecutan CentOS 7:

 yum install php-pecl-zip

Esto funcionó para mí.

  • Gracias, intenté todo y nada me instaló/habilitó zip.

    – Matt Nona

    21 de junio de 2020 a las 11:33

  • salvavidas! He estado tratando de resolver esto durante una semana…

    – Woody

    6 de septiembre de 2020 a las 2:37

Esto funcionó para mí con Amazon Linux:

yum install libzip-devel.x86_64

En el momento de escribir este artículo, tenía que usar libzip > = 0.11. El paquete libzip/libzip-devel en el repositorio oficial de CentOS x86_64 todavía está en 0.10. Para evitar esto, el repositorio Psychotic Ninja Plus x86_64 ofrece una versión 0.11. Información para libzip y libzip-devel en los repositorios de Psychotic Ninja Plus se pueden encontrar en esos enlaces.

Para instalar y usar esta versión, puede ejecutar los siguientes comandos,

Descargue las últimas rpm de liberación de psicóticos de
http://packages.psychotic.ninja/7/plus/x86_64/RPMS/

Instale rpm de liberación psicótica:

rpm -Uvh psychotic-release*rpm

Instale el paquete rpm libzip-devel:

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

Dado que me tomó algo de tiempo e investigación para resolver esto, creo que puede ser útil para los usuarios de Mac:

Puede instalar libzip a través de brew usando:

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

Y entonces:

brew install libzip

¿Ha sido útil esta solución?