Obtendo o codinome LTS mais recente por meio de cURL

Obtendo o codinome LTS mais recente por meio de cURL

Desejo obter o codinome da versão LTS mais recente para meu CI de construção do Docker programaticamente por meio de cURL. Existe alguma maneira amigável à API de consultar isso ou preciso lidar com o material de raspagem e a lógica matemática do https://cdimage.ubuntu.com/releases/índice (não necessariamente dependente do Ubuntu, mas pode ser usado em qualquer distribuição)?

Responder1

Você pode fazero do-release-upgradequeE usehttps://changelogs.ubuntu.com/meta-release-ltspara obter a lista de versões LTS e analisar isso:

% curl -s https://changelogs.ubuntu.com/meta-release-lts | grep Name: | tail -n1
Name: Focal Fossa

O formato dehttps://changelogs.ubuntu.com/meta-release-ltsé bastante simples e não deve ser difícil de analisar. Há tambémhttps://changelogs.ubuntu.com/meta-releasepara todos os lançamentos.

informação relacionada