descobre programaticamente qual versão do Ubuntu é suportada

2

Existe uma maneira programática de descobrir quais versões do Ubuntu são atualmente suportadas pelo upstream? Algo como um serviço HTTP (s) que retorna

$ curl https://get_supported_ubuntu_versions.com?q=all
xenial zesty artful

talvez?

    
por Nico Schlömer 18.09.2017 / 10:04

1 resposta

1

Suponho que você precisa de algo assim curl http://releases.ubuntu.com/ | grep "The following releases of Ubuntu are available" -A 6 | gawk -F\> '{print }' | gawk -F\< '{print }' | grep -v '^$' . Atualmente, sua saída lista as seguintes versões:

  • Ubuntu 17.04 (Zesty Zapus)
  • Ubuntu 16.04.3 LTS (Xenial Xerus)
  • Ubuntu 14.04.5 LTS (Trusty Tahr)
  • Ubuntu 12.04.5 LTS (Precise Pangolin)

Talvez não pareça muito profissional, mas funciona para a sua pergunta, eu acho.

    
por M. Dm. 18.09.2017 / 11:53