Un pequeño cambio en Ubuntu 26.04 LTS terminó provocando un inconveniente inesperado para numerosos administradores de sistemas y desarrolladores. Canonical ha confirmado que las imágenes server-cloud-minimal de la distribución dejaron de incluir la popular herramienta curl, aunque no se trató de una decisión intencionada.
Luego de detectar el problema, la compañía ha restaurado el paquete y comenzará a distribuirlo nuevamente mediante una actualización para las instalaciones afectadas.
Un cambio que rompió numerosos flujos de trabajo
El curl es una de las utilidades más utilizadas en entornos Linux.
La herramienta permite descargar archivos, realizar solicitudes HTTP y automatizar tareas desde la terminal, por lo que forma parte habitual de scripts de instalación, pipelines de integración continua (CI/CD) y multitud de comandos empleados diariamente por administradores de sistemas.
Su ausencia en las imágenes cloud mínimas de Ubuntu 26.04 sorprendió a muchos usuarios, especialmente porque había estado disponible en versiones anteriores.
Aunque instalar el paquete manualmente desde los repositorios oficiales era una solución sencilla, numerosos procesos automatizados dejaron de funcionar como se esperaba.
El problema surgió al eliminar Pollinate
La desaparición de curl no fue consecuencia de una decisión directa.
Según ha explicado Canonical, el paquete nunca había formado parte oficialmente del conjunto básico (seed) de las imágenes mínimas. En realidad, se instalaba como dependencia de Pollinate, una herramienta utilizada para inicializar la entropía en sistemas desplegados en la nube.
Cuando Pollinate fue eliminado de Ubuntu 26.04 LTS, curl desapareció junto a él de forma accidental.
Canonical reconoce el error
El ingeniero de Canonical Gauthier Jolly reconoció que, aunque Pollinate no era una utilidad que la mayoría de usuarios esperara encontrar instalada, curl sí forma parte de las herramientas esenciales que muchos administradores dan por supuestas.
Por ello, el equipo consideró que este cambio rompía innecesariamente la compatibilidad con flujos de trabajo habituales en una versión con soporte de larga duración (LTS).
En la misma línea, el desarrollador Christian Ehrhardt aclaró que la intención original de la modificación era únicamente eliminar Pollinate, no retirar curl.
curl vuelve a formar parte de las imágenes mínimas
Como solución, Canonical ha añadido explícitamente curl al conjunto de paquetes básicos (server-cloud-minimal seed).
Esto significa que las nuevas imágenes mínimas volverán a incluir la herramienta y que los sistemas ya instalados la recibirán automáticamente mediante las próximas actualizaciones del sistema.
Con esta medida, la compañía pretende restaurar el comportamiento que los usuarios esperaban desde versiones anteriores de Ubuntu.
Su futuro en Ubuntu todavía no está asegurado
A pesar de esta rectificación, Canonical no descarta volver a retirar curl en futuras versiones.
Los desarrolladores mantienen abierto el debate sobre si la utilidad debería formar parte de las imágenes mínimas de Ubuntu 26.10, ya que el objetivo de este tipo de instalaciones es incluir únicamente los componentes imprescindibles para arrancar el sistema.
En cualquier caso, la discusión afecta únicamente al contenido preinstalado de las imágenes mínimas. El paquete seguirá estando disponible en los repositorios oficiales de Ubuntu para cualquier usuario que desee instalarlo posteriormente.
Un recordatorio de la importancia de las herramientas básicas
El incidente pone de manifiesto cómo la eliminación de una dependencia aparentemente secundaria puede afectar a miles de usuarios y procesos automatizados.
Aunque curl no es imprescindible para iniciar un sistema Linux, sí se ha convertido en una herramienta fundamental para la administración moderna de servidores, la automatización de despliegues y la ejecución de scripts.
Por ello, Canonical ha optado por restaurarla en Ubuntu 26.04 LTS para evitar interrupciones innecesarias en uno de los escenarios de uso más habituales de la distribución.

