Come posso elencare i pacchetti installati predefiniti?


21

Sto sviluppando un programma di installazione offline per tutte le versioni di Ubuntu e ho bisogno dell'elenco dei pacchetti installati di default di Ubuntu. C'è un modo per ottenere queste informazioni da qualsiasi server (web server)? Qualsiasi script per recuperare l'elenco di pacchetti installati predefinito di qualsiasi versione di Ubuntu.

Darò la versione di Ubuntu e lo script recupererà l'elenco dei pacchetti.

Nota: ho bisogno almeno di un indirizzo del server. Posso scrivere una sceneggiatura per questo.

Risposte:


31

A parte una mia precedente risposta , ci sono file manifest disponibili che dovrebbero elencare tutti i pacchetti inclusi nel CD.

Gli URL dei file sono abbastanza prevedibili ma in costante flusso (man mano che escono nuove versioni e quelle vecchie vengono eliminate), quindi una buona strategia è:

  1. Vai su http://releases.ubuntu.com/ (per le versioni attualmente supportate) o http://cdimage.ubuntu.com/ (per altre versioni, immagini del server, ecc.)
  2. Scegli il tuo giro
  3. scegliere releases
  4. Scegli una versione (ad es. 14.04)
  5. Scegli release(se è stato rilasciato)
  6. Trova il .manifestfile applicabile .

Si noti che non tutti questi pacchetti rimangono installati. Sulle immagini del CD troverai anche un file chiamato /capsper/filesystem.manifest-removeche è un elenco di cose da rimuovere dopo l'installazione. Non riesco a trovare una copia online di questi file da solo.


Forse prevedibile, ma rotto.
Paul Draper,

@PaulDraper Non rotto tanto quanto in costante cambiamento. Ho aggiornato la risposta con un approccio fai-da-te che dovrebbe durare la prova del tempo.
Oli

1
Sembra che non ci siano più file manifest ..
Seth,

2
@Seth Per Ubuntu, i .manifestfile sono disponibili per eventuali versioni supportate in releases.ubuntu.com e altri sapori continuano ad avere i file sul server cdimage.
Clearkimura,

1
Questa risposta indicava release.ubuntu.com ma il problema pratico è che elenca solo le versioni supportate. Ho ritenuto che la domanda riguardasse più l'installazione originale (che potrebbe ora essere una versione non supportata). Lo modificherò di nuovo.
Oli
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.