Zlib es una biblioteca de código abierto que se utiliza para la compresión de datos.
Como usuario final, es probable que encuentre la necesidad de instalar Zlib (o el paquete zlib devel) como una dependencia de otra aplicación.
Pero aquí viene el problema. Si intenta instalar Zlib en Ubuntu, arrojará el error “No se puede localizar el paquete zlib”.
sudo apt install zlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package zlib
¿Por qué ve este error de no poder localizar el paquete? Porque no hay ningún paquete llamado zlib.
Si usa el comando de búsqueda apt, encontrará que hay un par de paquetes que le permiten instalar zlib: zlib1g y zlib1g-dev. Cuando tenga esa información, instalarlos es solo un comando apt de distancia.
Instale Zlib en distribuciones de Linux basadas en Ubuntu
Abra una terminal y use el siguiente comando:
sudo apt install zlib1g
Tenga en cuenta que la letra antes de g es 1 (uno), no L minúscula. Mucha gente comete este error al escribir el comando.
El otro paquete, zlib1g-dev, es un paquete de desarrollo. Solo instálelo si lo necesita; de lo contrario, debería estar bien con el paquete zlib1g de tiempo de ejecución principal.
sudo apt install zlib1g-dev
También puede descargar el código fuente de Zlib de su sitio web e instalarlo. Sin embargo, no recomendaré usar el código fuente solo para instalar zlib a menos que tenga una buena razón para hacerlo. Para example, si necesita la última versión o una versión específica de zlib que no está disponible en el repositorio de la distribución.
Es interesante cómo algo aparentemente pequeño como instalar zlib podría convertirse en un problema por dos razones: un nombre de paquete diferente y el nombre del paquete que contiene un número “oculto” uno (1) que se confunde con la letra L. minúscula.
Espero que este rápido consejo te ayude. No dude en dejar sus preguntas, sugerencias o un simple “gracias” en la sección de comentarios.