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-upgrade
queE 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.