Varsayılan kurulu paketleri nasıl listeleyebilirim?


21

Ubuntu'nun tüm sürümleri için çevrimdışı bir yükleyici geliştiriyorum ve Ubuntu'nun varsayılan yüklü paket listesine ihtiyacım var. Bu bilgiyi herhangi bir sunucudan (web sunucusu) almanın bir yolu var mı? Herhangi bir Ubuntu sürümünün varsayılan yüklü paket listesini almak için herhangi bir komut dosyası.

Ubuntu sürümünü vereceğim ve script paket listesini getirecek.

Not: En azından bir sunucu adresine ihtiyacım var. Bunun için bir senaryo yazabilirim.

Yanıtlar:


31

Daha önceki bir cevabım bittiğinde , CD'de bulunan tüm paketleri listeleyen uygun dosyalar mevcut.

Dosyaların URL'leri oldukça tahmin edilebilir ancak sürekli akış halinde (yeni sürümler çıktıkça ve eskiler öldürüldüğünde) bu nedenle iyi bir strateji:

  1. Gidin http://releases.ubuntu.com/ (şu anda sürümleri desteklenen için) veya http://cdimage.ubuntu.com/ (diğer sürümleri, sunucu görüntüler, vs.)
  2. Dönüşünü seç
  3. almak releases
  4. Bir sürüm seçin (örneğin 14.04)
  5. Seç release(eğer serbest bırakılmışsa)
  6. Uygun .manifestdosyayı bulun .

Değil tüm bu paketler o Not kalmak yüklü. CD görüntülerinde, /capsper/filesystem.manifest-removekurulumdan sonra çıkarılacak şeylerin bir listesi olan bir dosya da bulacaksınız . Bu dosyaların çevrimiçi bir kopyasını kendi başıma bulamıyorum.


Tahmin edilebilir belki, ama kırılmış.
Paul Draper

@PaulDraper Sürekli değişen kadar kırılmadı. Cevabı, zaman testinde sürmesi gereken bir DIY yaklaşımıyla güncelledim.
Oli

1
Artık tezahür eden dosyalar yok gibi görünüyor ..
Seth

2
@Seth için Ubuntu, .manifestdosyalar herhangi desteklenen sürümleri için kullanılabilir releases.ubuntu.com ve diğer tatlar cdimage sunucuda dosya yaşamaya devam.
clearkimura

1
Bu cevap, releases.ubuntu.com adresine işaret ediyordu, ancak pratik sorun yalnızca desteklenen sürümleri listelemesi. Sorunun orijinal yükleme hakkında daha fazla olduğu görüşüne baktım (bu şimdi desteklenmeyen bir sürüm olabilir). Tekrar düzenleyeceğim.
Oli
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.