Michael Stapelberg, i3wm kiremitli pencere yöneticisinin yazarı ve eski aktif Debian geliştiricisi (yaklaşık 170 paket barındırıyordu),
Dağıtımın paket formatının önemli bir özelliği, paketin sıkıştırılmış tar arşivleri yerine SquashFS görüntüleri biçiminde teslim edilmesidir. AppImage ve Snap formatlarına benzer şekilde SquashFS'yi kullanmak, bir paketi paketini açmaya gerek kalmadan "bağlamanıza" olanak tanır, bu da disk alanından tasarruf sağlar, atomik değişikliklere izin verir ve paketin içeriğine anında erişilmesini sağlar. Aynı zamanda, dağıtım paketleri, klasik "deb" formatında olduğu gibi, yalnızca diğer paketlere bağımlılıklarla bağlanan bireysel bileşenleri içerir (kütüphaneler paketlerde kopyalanmaz, bağımlılık olarak kurulur). Başka bir deyişle dağıtım, Debian gibi klasik dağıtımların parçalı paket yapısını, uygulamaları monte edilmiş konteynerler biçiminde sunma yöntemleriyle birleştirmeye çalışır.
Dağıtımdaki her paket salt okunur modda kendi dizinine bağlanır (örneğin, zsh'li paket “/ro/zsh-amd64-5.6.2-3” olarak mevcuttur), bu da güvenlik ve güvenlik üzerinde olumlu bir etkiye sahiptir. kazara veya kötü niyetli değişikliklere karşı koruma sağlar. /usr/bin, /usr/share ve /usr/lib gibi bir hizmet dizinleri hiyerarşisi oluşturmak için, kurulu tüm SquashFS görüntülerinin içeriğini tek bir bütün halinde birleştiren özel bir FUSE modülü kullanılır (örneğin, / ro/share dizini tüm paketlerdeki paylaşım alt dizinlerine erişim sağlar).
Her paket kendi dizini ile ilişkilendirildiğinden ve sistem bir paketin farklı sürümlerinin varlığına izin verdiğinden (paketin daha yeni bir revizyonuna sahip dizinin içeriği birleşim dizinlerinde yer aldığından) paketlerin kurulumu sırasındaki çakışmalar ortadan kaldırılır. Paket oluşturmak da çok hızlıdır ve paketlerin ayrı bir yapı ortamında kurulmasını gerektirmez (/ro dizinindeki gerekli bağımlılıkların temsilleri yapı ortamında oluşturulur).
Deney için önerilen prototip dağıtım kiti yaklaşık olarak şunları içerir:
Kaynak: opennet.ru