Yapış paketleme formatı nedir?

28

'Paketleme formatı' hakkında çok az bilgim var. Bildiğim 'Snap', .deb gibi alternatif bir paket biçimidir.

Bilmediğim şey

  • Canonical neden bunu seçti?
  • 'Snap'ı over .deb'nin başlıca avantajları nelerdir?
  • .deb öğesi terk edilecek mi yoksa zaten terk edilmiş mi?
sordu maqtanim 23.04.2016 16:11

2 cevap

22

Canonical neden enstantane seçti?

Ubuntu web sitesini alıntılamak için:

  

İlk başta hızlı teknoloji ve uygulama oluşturduk   taşıyıcı sınıfı bir güncelleme deneyimi sağlamak için hapsetme sistemi   Ubuntu mobil kullanıcıları ve uygulama güvenliği için yeni bir standart belirledik   mobil çağ.

Temel fikir, .deb paketlerinde bulunan sorunları düzeltmek ve paketleri güncellemek için yeni bir yöntem sağlamaktı (işlem güncellemeleri denen, android uygulamalarının nasıl güncellendiğine çok benzeyen). Mark Shuttleworth ’ın açıkladığı gibi:

  

Ubuntu’da paketler için bir düzeltme yaptığımızda, aynı şeyi yayınlarız   Ubuntu Core'a sabitleyin ve sistemler bu düzeltmeyi işlemden geçirebilir. İçinde   Aslında, Ubuntu Core güncellemeleri paket güncellemelerinden bile daha küçüktür   çünkü sadece eski arasındaki kesin farkı göndermemiz gerekiyor   ve yeni sürümler, tüm paket değil.

.sb paketlerinin .sb paketlerinin başlıca avantajları nelerdir?

En büyük avantaj gelişmiş güvenlik. PPA'lar ve .deb paketleri genellikle güvenlik riskleri için bir alan açan kök özelliğiyle birlikte yüklenir.

Snappy uygulamaları yalıtılır, yani bazı uygulamalar bozulursa sistemlerinizi bozmaz. Mark Shuttleworth'dan alıntı yapmak için:

  

Snappy paketleri, hataların tek seferde olmasını sağlamak için otomatik olarak sınırlandırılır   uygulama verilerinizi başka bir yerde riske atmıyor

.deb terk edilecek mi?

Ubuntu 16.04 LTS'den itibaren, her iki yöntem de kullanıcılar tarafından kullanılabilir.

OMG! alıntı yapmak için Ubuntu :!

  

Kanonik de şöyle diyor: “… on binlerce uygulama ve   .deb biçimindeki paketler 16.04'te desteklenmeye devam edecek ve   özellikle ve özellikle deb arşivleri mevcut olmaya devam edecek   yazılım kullanmak ve dağıtmak herkes için. ”

    
verilen cevap Sergiy Kolodyazhnyy 23.04.2016 17:44
11

Genel bakış olarak, snaps’ları anladığım kadarıyla:

  • Snaps daha güvenlidir. Kendi "kapsayıcılarında" çalışıyor.
  • Hata paketlerinden daha iyi anlaşılması, deb paketlerinden daha kolaydır.
  • Gelecekte, enstantane mobil cihazlar, bir şeyler ve masaüstü bilgisayarları için paket formatı olacaktır.

  • .deb terk edilmiş mi? Canonical, gelecekte de borç paketlerini destekleyeceğini söyledi.

Ancak snapcraft adlı bir araç var. Bu araç ile deb paketlerini hızlı paketlere dönüştürmek çok kolay.

Daha fazla bilgi için bu bağlantıyı takip edin. Belki size yardımcı olur. İşte

    
verilen cevap JOnathanJOnes 23.04.2016 16:20

Etiketlerdeki diğer soruları oku