Michael Stapelberg, forfatter av i3wm tiled window manager og tidligere aktiv Debian-utvikler (opprettholdt ca. 170 pakker),
Et sentralt trekk ved distribusjonens pakkeformat er at pakken leveres i form av SquashFS-bilder, i stedet for komprimerte tar-arkiver. Ved å bruke SquashFS, som ligner på AppImage- og Snap-formatene, kan du "montere" en pakke uten å måtte pakke den ut, noe som sparer diskplass, tillater atomære endringer og gjør innholdet i pakken umiddelbart tilgjengelig. Samtidig inneholder distri-pakker, som i det klassiske "deb"-formatet, kun individuelle komponenter koblet av avhengigheter med andre pakker (biblioteker dupliseres ikke i pakker, men er installert som avhengigheter). Distri prøver med andre ord å kombinere den granulære pakkestrukturen til klassiske distribusjoner som Debian med metodene for å levere applikasjoner i form av monterte beholdere.
Hver pakke i distribusjon er montert i sin egen katalog i skrivebeskyttet modus (for eksempel er zsh-pakken tilgjengelig som "/ro/zsh-amd64-5.6.2-3"), noe som har en positiv effekt på sikkerheten og beskytter mot utilsiktede eller ondsinnede endringer. For å danne et hierarki av tjenestekataloger, som /usr/bin, /usr/share og /usr/lib, brukes en spesiell FUSE-modul, som kombinerer innholdet i alle installerte SquashFS-bilder til én helhet (for eksempel / ro/share-katalog gir tilgang til delte underkataloger fra alle pakker).
Konflikter ved installasjon av pakker elimineres siden hver pakke er knyttet til sin egen katalog og systemet tillater tilstedeværelse av forskjellige versjoner av én pakke (innholdet i katalogen med en nyere revisjon av pakken er inkludert i fagforeningskatalogene). Å bygge pakker er også veldig raskt og krever ikke installasjon av pakker i et eget byggemiljø (representasjoner av nødvendige avhengigheter fra /ro-katalogen opprettes i byggemiljøet).
Prototypedistribusjonssettet foreslått for eksperimentering inkluderer ca
Kilde: opennet.ru