A API do Launchpad tem um objeto de arquivamento que você provavelmente pode usar para consultar pacotes. Se a máquina tiver python-launchpadlib
instalado, será muito mais fácil fazer isso.
Estou tentando consultar o repositório do Ubuntu em uma máquina que não tem o python-apt instalado (e por razões além do meu controle, não posso ter o python-apt instalado). Existe um ponto de extremidade da API para packages.ubuntu.com ou um serviço semelhante que eu possa consultar para descobrir:
A API do Launchpad tem um objeto de arquivamento que você provavelmente pode usar para consultar pacotes. Se a máquina tiver python-launchpadlib
instalado, será muito mais fácil fazer isso.