Neden bazı yazılımlar resmi Ubuntu depolarında değil?


17

Bazı uygulamaları yüklemek için sisteme bir havuz eklememiz gerekir. İçerik oluşturucular neden bunları Ana veya Evren depolarına koymadılar, ancak bu uygulamalar GPL lisansına sahip ve yeni değiller (örneğin Grub Customizer). Bunun nedeni nedir?


1
Yazılımı dağıtımlara iten upstreams yakın zamana kadar nadirdi. Tarihsel olarak, yazılım dağıtıcıları var çekti upsteam projelerden yazılım ve onların dağıtımlar için paketlenmiş. Geliştirme ve paketleme farklı beceri setleri.
user535733

Yanıtlar:


19

mainİçindeki yazılım Canonical tarafından desteklenmektedir. Açıkçası, internetteki her keyfi yazılımı desteklemeyecekler. İçindeki yazılım universeDebian'dan devralınmıştır, burada Debian Geliştiricileri olarak seçilen belirli bir grup kişi yükledikleri paketlerin bakımıyla ilgili sorumluluk alır (gerçek paketleme başkaları tarafından yapılsa bile). Açıkçası, internetteki her yazılım parçası için paketleri muhafaza edebilecek kapasiteye sahip değiller.

Canonical veya Debian Developers yazılımlarını destekleyemeyen insanlar ne yapar? Kendi havuzlarını yaratmayı içeren başka yollar bulmaları gerekir. PPA'nın Ubuntu tarafından başlatılması, toplum gönüllülerinin paketleri sürdürmesi üzerinde büyük bir baskı yarattı ve aynı zamanda geliştiricileri dağıtımların yayınlanma politikalarının getirdiği kısıtlamaların çoğundan kurtardı.

Ne unutmayın sen olmayabilir istiyorum başkası istediği. İstikrarlı bir yazılım setine bağlı kalarak ve PPA'lara izin vererek, kullanıcılar depo listesini koruma konusunda hafif bir ek yüke sahip olurken, ihtiyaç duyduklarını elde etmek için çok fazla esneklik kazanırlar. Geliştiriciler güncelleme sağlamada esneklik kazanırlar. Bakımcılar, internetteki her türlü yazılımla güncel kalmak zorunda olma baskısından kurtulurlar.


1
Depolarda bir paketi olan biri olarak, prosedür acı verici
hytromo

1
Birçok geliştiricinin PPA'lar için temel olarak kullandığı Launchpad de vardır .
Paddy Landau

8

Özel GRUB Customizer örneğinde, Debian'da paketlenmemiştir, çünkü hiç kimse paketleme işini yapmamıştır. Bunun için bir Paket İsteği hatası açıldı, bu nedenle ambalajı yapmak isteyen (ve yapabilen) herkes bunu yapmaya açıktır. Ve Ubuntu'da değil çünkü Debian'da değil.


2
Ve Ubuntu'da değil çünkü Debian'da değil - bu mutlaka doğru değildir. Kanonik, istedikleri takdirde kolayca paketleyebilir ve maindepoya koyabilirler ...
heemayl

@heemayl Bunlardan bahsetmiyorum can, ama neden kaynakları bunun üzerinde çalışmak için yaptıklarından uzaklaştırmalılar? GRUB Customizer'ı isteyen / ihtiyaç duyanların çoğunun kendi başlarına alma konusunda çok az sorunu vardır. (Ne de istemiyorum, ne de ihtiyacım var, ancak yeterince kolayca alabiliyorum.) Belki de çoğu kişi gibi, daha fazla kullanıcıya daha fazla fayda sağlayan görevler üzerinde çalışmayı tercih ederim.
user2338816

@ user2338816 Bu farklı bir soru. Benim açımdan - Debian'da olmayan bir şey, Ubuntu'da yokluk anlamına gelmez.
heemayl

@heemayl Nasıl farklı? Yani niyetinizi daha iyi görüyorum, ancak hedefi benzer kısıtlamalarda farklı bir gruba kaydırıyor.
user2338816

@ user2338816 Heemayl mümkün olduğunu söylüyor, bunun mümkün olmadığını söylüyorsun.
wjandrea
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.