Michaelas Stapelbergas, i3wm plytelių langų tvarkyklės autorius ir buvęs aktyvus Debian kūrėjas (prižiūrėjo apie 170 paketų),
Pagrindinė platinimo paketo formato ypatybė yra ta, kad paketas pristatomas kaip SquashFS vaizdai, o ne suspausti tar archyvai. Naudojant SquashFS, panašiai kaip „AppImage“ ir „Snap“ formatai, galite „prijungti“ paketą jo neišpakuojant, o tai taupo vietos diske, leidžia atlikti atominius pakeitimus ir padaryti paketo turinį iš karto pasiekiamą. Tuo pačiu metu distri paketuose, kaip ir klasikiniame „deb“ formate, yra tik atskiri komponentai, susieti priklausomybėmis su kitais paketais (bibliotekos paketuose nedubliuojamos, o įdiegiamos kaip priklausomybės). Kitaip tariant, „distri“ bando derinti klasikinių platinimų, tokių kaip „Debian“, granuliuotą paketų struktūrą su taikomųjų programų pristatymo prijungtų konteinerių pavidalu metodais.
Kiekvienas distri paketas yra įtrauktas į savo katalogą tik skaitymo režimu (pavyzdžiui, paketą su zsh galima įsigyti kaip „/ro/zsh-amd64-5.6.2-3“), o tai turi teigiamą poveikį saugumui ir apsaugo nuo atsitiktinių ar kenkėjiškų pakeitimų. Norėdami sudaryti paslaugų katalogų, tokių kaip /usr/bin, /usr/share ir /usr/lib, hierarchiją, naudojamas specialus FUSE modulis, kuris sujungia visų įdiegtų SquashFS vaizdų turinį į vieną visumą (pavyzdžiui, / ro/share katalogas suteikia prieigą prie visų paketų bendrinimo pakatalogių).
Konfliktai diegiant paketus pašalinami, nes kiekvienas paketas yra susietas su savo katalogu, o sistema leidžia turėti skirtingas vieno paketo versijas (katalogo su naujesne paketo versija yra įtrauktas į sąjungos katalogus). Paketų kūrimas taip pat yra labai greitas ir nereikia diegti paketų atskiroje kūrimo aplinkoje (būtinų priklausomybių atvaizdai iš /ro katalogo sukuriami kūrimo aplinkoje).
Eksperimentavimui siūlomas prototipo platinimo rinkinys apima apie
Šaltinis: opennet.ru