Como faço para listar os pacotes instalados padrão?

21

Estou desenvolvendo um instalador offline para todas as versões do Ubuntu e preciso da lista de pacotes instalados padrão do Ubuntu. Existe uma maneira de obter essas informações de qualquer servidor (servidor web)? Qualquer script para buscar a lista de pacotes instalados padrão de qualquer versão do Ubuntu.

Vou dar a versão do Ubuntu, e o script buscará a lista de pacotes.

Nota: preciso de pelo menos um endereço de servidor. Eu posso escrever um script para isso.

shantanu
fonte

Respostas:

31

Saindo de uma resposta anterior , existem arquivos de manifesto disponíveis que devem listar todos os pacotes incluídos no CD.

As URLs dos arquivos são razoavelmente previsíveis, mas em fluxo constante (à medida que novas versões são lançadas e versões antigas são eliminadas), portanto, uma boa estratégia é:

  1. Vá para http://releases.ubuntu.com/ (para versões atualmente suportadas) ou http://cdimage.ubuntu.com/ (para outras versões, imagens de servidor, etc.)
  2. Escolha seu giro
  3. Escolher releases
  4. Escolha uma versão (por exemplo, 14.04)
  5. Pick release(se tiver sido lançado)
  6. Encontre o .manifestarquivo aplicável .

Observe que nem todos esses pacotes permanecem instalados. Nas imagens do CD, você também encontrará um arquivo chamado /capsper/filesystem.manifest-removeque é uma lista de itens a serem removidos após a instalação. Não consigo encontrar uma cópia online desses arquivos por conta própria.

Oli
fonte
Previsível, talvez, mas quebrado.
Paul Draper
@PaulDraper Não está quebrado tanto quanto muda constantemente. Atualizei a resposta com uma abordagem DIY que deve durar o teste do tempo.
Oli
1
Há não parecem ser arquivos de manifesto mais ..
Seth
2
@Seth No Ubuntu, os .manifestarquivos estão disponíveis para todas as versões suportadas em releases.ubuntu.com e outros tipos continuam a ter os arquivos no servidor cdimage.
precisa saber é o seguinte
1
Esta resposta costumava apontar para releases.ubuntu.com, mas o problema prático é que apenas lista as versões suportadas. Entendi que a pergunta é mais sobre a instalação original (que agora pode ser uma versão sem suporte). Vou editá-lo de volta.
Oli