Ubuntu Soyuz nedir?


13

Launchpad'de bir uygulama oluştururken Karma'da Ubuntu Soyuz olduğunu gördüm. Aynı zamanda Karma'mı da artırdığını buldu,

Birisi bana Ubuntu Soyuz'un ne anlama geldiğini söyleyebilir mi?

Yanıtlar:


14

Soyuz, Launchpad'in "arşiv yönetim altyapısı" dır . PPA'lar için paketleri derlemek için kullanırsınız, ancak aynı zamanda Ubuntu sürümlerine ve resmi depolara giren tüm normal paketler için de kullanılır .

Kısaca Soyuz'un öncüleri tarafından tarif edilen süreç :

  1. Kullanan kullanıcılar tarafından yüklenen kaynak paketleri alan bir FTP arka plan programı olan 'upload server' ile başlar dput/dupload.
  2. Kaynaklar, tutarlılıklarını (paketleme meta verileri) doğrulayan ve bilgilerini Launchpad veritabanında depolayan 'yükleme işlemcisine' aktarılır.
  3. kaynağın yayınlanması otomatik olarak 'derleme gönderme' bileşeni tarafından dağıtılan bir derleme isteği oluşturur.
  4. kaynağı koşmak için yalıtılmış bir ortam olan bir 'yapıcıya' aktarır debuild.
  5. Derleme işleminden kaynaklanan ikili dosyalar yükleme işlemcisine geri döner ve Launchpad'de depolanmadan önce kontrol edilir.

İşte Soyuz'un çok kapsamlı bir akış şeması :

resim açıklamasını buraya girin

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.