Çözüldü Flatpak, AppImage ve sistem paketleri arasındaki dosya boyutu neden fazla?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
AppImage sıkıştırılmış şekilde tüm bağımlılıklarla beraber programı sunar. Flatpak ise sıkıştırılmış şekilde değildir, her bir bağımlılık ayrı ayrı indirilir kurulum sırasında. Sistem paketleri ile olan dosya boyutu farkı ise bir sistem paketi kurduğun zaman aynı bağımlılıkları tekrar indirmemen. Örneğin a paketi x paketine bağımlı. Sistem paketi kurulumunda x paketi zaten kurulu ise tekrar kurulmaz ama AppImage ve Flatpak'ta x paketi sistemde kurulu olsa bile bir kez daha indirilir.
APT, RPM gibi yerel paket yöneticileri ve Appimage bilgisayarın kendisinde yüklü olan bağımlılıkları kullanırken; Flatpak bir konteyner içinde çalıştığı için bağımlılıkları yeniden indiriyor. Daha fazla boyutlu olmasının temel sebebi Flatpak'in özerkliği.
 
AppImage sıkıştırılmış şekilde tüm bağımlılıklarla beraber programı sunar. Flatpak ise sıkıştırılmış şekilde değildir, her bir bağımlılık ayrı ayrı indirilir kurulum sırasında. Sistem paketleri ile olan dosya boyutu farkı ise bir sistem paketi kurduğun zaman aynı bağımlılıkları tekrar indirmemen. Örneğin a paketi x paketine bağımlı. Sistem paketi kurulumunda x paketi zaten kurulu ise tekrar kurulmaz ama AppImage ve Flatpak'ta x paketi sistemde kurulu olsa bile bir kez daha indirilir.
 
Çözüm

Technopat Haberler

Geri
Yukarı