Michael Stapelberg, may-akda ng i3wm tiled window manager at dating aktibong Debian developer (nagpanatili ng humigit-kumulang 170 na pakete),
Ang isang pangunahing tampok ng format ng pakete ng pamamahagi ay ang pakete ay inihatid sa anyo ng mga larawan ng SquashFS, sa halip na mga naka-compress na tar archive. Ang paggamit ng SquashFS, na katulad ng mga format ng AppImage at Snap, ay nagbibigay-daan sa iyong "i-mount" ang isang pakete nang hindi ito kailangang i-unpack, na nakakatipid ng espasyo sa disk, nagbibigay-daan sa mga pagbabago sa atomic, at ginagawang agarang naa-access ang mga nilalaman ng package. Kasabay nito, ang mga distri package, tulad ng sa klasikong "deb" na format, ay naglalaman lamang ng mga indibidwal na bahagi na naka-link ng mga dependency sa iba pang mga pakete (ang mga aklatan ay hindi nadoble sa mga pakete, ngunit naka-install bilang mga dependency). Sa madaling salita, sinusubukan ng distri na pagsamahin ang istraktura ng butil na pakete ng mga klasikong distribusyon tulad ng Debian sa mga paraan ng paghahatid ng mga application sa anyo ng mga naka-mount na lalagyan.
Ang bawat package sa distri ay naka-mount sa sarili nitong direktoryo sa read-only mode (halimbawa, ang package na may zsh ay available bilang β/ro/zsh-amd64-5.6.2-3β), na may positibong epekto sa seguridad at pinoprotektahan laban sa hindi sinasadya o malisyosong mga pagbabago. Upang bumuo ng isang hierarchy ng mga direktoryo ng serbisyo, tulad ng /usr/bin, /usr/share at /usr/lib, isang espesyal na FUSE module ang ginagamit, na pinagsasama ang mga nilalaman ng lahat ng naka-install na SquashFS na imahe sa isang buo (halimbawa, ang / Ang ro/share na direktoryo ay nagbibigay ng access upang magbahagi ng mga subdirectory mula sa lahat ng mga pakete).
Ang mga salungatan kapag nag-i-install ng mga pakete ay inaalis dahil ang bawat pakete ay nauugnay sa sarili nitong direktoryo at pinapayagan ng system ang pagkakaroon ng iba't ibang bersyon ng isang pakete (ang mga nilalaman ng direktoryo na may mas kamakailang rebisyon ng pakete ay kasama sa mga direktoryo ng unyon). Ang pagbuo ng mga pakete ay napakabilis din at hindi nangangailangan ng pag-install ng mga pakete sa isang hiwalay na build environment (ang mga representasyon ng mga kinakailangang dependency mula sa /ro na direktoryo ay nilikha sa build environment).
Ang prototype distribution kit na iminungkahi para sa eksperimento ay kinabibilangan ng tungkol sa
Pinagmulan: opennet.ru