Quiero obtener el nombre en clave de la última versión LTS para mi CI de compilación de Docker mediante programación a través de cURL. ¿Existe alguna forma compatible con API para consultar esto o necesito manejar el material de extracción y la lógica matemática del https://cdimage.ubuntu.com/releases/
índice (no necesariamente depende de Ubuntu, pero se puede usar en cualquier distribución)?
Respuesta1
Tu puedes hacerQue do-release-upgrade
hacey usehttps://changelogs.ubuntu.com/meta-release-ltspara obtener la lista de lanzamientos de LTS y analizar eso:
% curl -s https://changelogs.ubuntu.com/meta-release-lts | grep Name: | tail -n1
Name: Focal Fossa
El formato dehttps://changelogs.ubuntu.com/meta-release-ltses bastante simple y no debería ser difícil de analizar. También hayhttps://changelogs.ubuntu.com/meta-releasepara todos los lanzamientos.