Michael Stapelberg, i3wm kirəmitli pəncərə menecerinin müəllifi və keçmiş aktiv Debian tərtibatçısı (təxminən 170 paket saxlanılıb),
Dağıtım paketi formatının əsas xüsusiyyəti paketin sıxılmış tar arxivləri əvəzinə SquashFS şəkilləri şəklində çatdırılmasıdır. AppImage və Snap formatlarına bənzəyən SquashFS-dən istifadə, paketi açmadan “montaj etməyə” imkan verir ki, bu da disk sahəsinə qənaət edir, atomik dəyişikliklərə imkan verir və paketin məzmununu dərhal əlçatan edir. Eyni zamanda, distri paketləri, klassik "deb" formatında olduğu kimi, yalnız digər paketlərlə asılılıqlarla əlaqəli fərdi komponentləri ehtiva edir (kitabxanalar paketlərdə təkrarlanmır, lakin asılılıqlar kimi quraşdırılır). Başqa sözlə, distri Debian kimi klassik paylamaların dənəvər paket strukturunu quraşdırılmış konteynerlər şəklində tətbiqlərin çatdırılması üsulları ilə birləşdirməyə çalışır.
Distridəki hər bir paket yalnız oxunmaq üçün rejimdə öz kataloquna quraşdırılır (məsələn, zsh ilə paket “/ro/zsh-amd64-5.6.2-3” kimi mövcuddur), bu da təhlükəsizliyə müsbət təsir göstərir və təsadüfi və ya zərərli dəyişikliklərdən qoruyur. /usr/bin, /usr/share və /usr/lib kimi xidmət kataloqlarının iyerarxiyasını yaratmaq üçün bütün quraşdırılmış SquashFS şəkillərinin məzmununu bir bütövlükdə birləşdirən xüsusi FUSE modulundan istifadə olunur (məsələn, / ro/share kataloqu bütün paketlərdən paylaşılan alt kataloqlara çıxışı təmin edir).
Paketləri quraşdırarkən ziddiyyətlər aradan qaldırılır, çünki hər bir paket öz kataloqu ilə əlaqələndirilir və sistem bir paketin müxtəlif versiyalarının mövcudluğuna imkan verir (paketin daha yeni redaktəsi ilə kataloqun məzmunu birlik kataloqlarına daxil edilir). Paketlərin qurulması da çox sürətlidir və ayrıca qurma mühitində paketlərin quraşdırılmasını tələb etmir (quraşdırma mühitində /ro kataloqundan lazımi asılılıqların təsvirləri yaradılır).
Təcrübə üçün təklif olunan prototip paylama dəstinə təxminən daxildir
Mənbə: opennet.ru