Michael Stapelberg, mwandishi wa meneja wa dirisha la vigae i3wm na msanidi programu wa zamani wa Debian (alidumisha vifurushi 170),
Kipengele muhimu cha umbizo la kifurushi cha usambazaji ni kwamba kifurushi kinawasilishwa kwa njia ya picha za SquashFS, badala ya kumbukumbu za lami zilizobanwa. Kutumia SquashFS, sawa na muundo wa AppImage na Snap, hukuruhusu "kuweka" kifurushi bila kuifungua, ambayo huokoa nafasi ya diski, inaruhusu mabadiliko ya atomiki, na kufanya yaliyomo kwenye kifurushi kupatikana mara moja. Wakati huo huo, vifurushi vya distri, kama katika muundo wa "deb" wa kawaida, vina vifaa vya mtu binafsi vilivyounganishwa na utegemezi na vifurushi vingine (maktaba hazijarudiwa kwenye vifurushi, lakini zimewekwa kama tegemezi). Kwa maneno mengine, distri inajaribu kuchanganya muundo wa kifurushi cha punjepunje cha usambazaji wa kawaida kama vile Debian na njia za kuwasilisha programu kwa njia ya vyombo vilivyowekwa.
Kila kifurushi kwenye distri kimewekwa kwenye saraka yake katika hali ya kusoma tu (kwa mfano, kifurushi cha zsh kinapatikana kama "/ro/zsh-amd64-5.6.2-3"), ambayo ina athari chanya kwa usalama na inalinda. dhidi ya mabadiliko ya bahati mbaya au mabaya. Ili kuunda safu ya saraka za huduma, kama vile /usr/bin, /usr/share na /usr/lib, moduli maalum ya FUSE hutumiwa, ambayo inachanganya yaliyomo kwenye picha zote za SquashFS zilizosanikishwa kuwa moja (kwa mfano, /ro). /share directory hutoa ufikiaji wa kushiriki subdirectories kutoka kwa vifurushi vyote).
Migogoro wakati wa kufunga vifurushi huondolewa kwa kuwa kila kifurushi kinahusishwa na saraka yake mwenyewe na mfumo unaruhusu uwepo wa matoleo tofauti ya kifurushi kimoja (yaliyomo kwenye saraka na marekebisho ya hivi karibuni ya kifurushi yanajumuishwa kwenye saraka za umoja). Vifurushi vya ujenzi pia ni haraka sana na hauitaji kusanikisha vifurushi katika mazingira tofauti ya ujenzi (uwakilishi wa utegemezi muhimu kutoka kwa saraka ya /ro huundwa katika mazingira ya ujenzi).
Seti ya usambazaji ya mfano inayopendekezwa kwa majaribio inajumuisha kuhusu
Chanzo: opennet.ru