Майкл Степелберг, i3wm хавтанцар цонхны менежерийн зохиогч, Debian-н идэвхтэй хөгжүүлэгч асан (170 орчим багцыг хадгалсан),
Түгээлтийн багцын форматын гол онцлог нь багцыг шахсан tar архивын оронд SquashFS дүрс хэлбэрээр хүргэх явдал юм. AppImage болон Snap форматтай төстэй SquashFS-ийг ашигласнаар багцыг задлахгүйгээр "холбох" боломжийг олгодог бөгөөд энэ нь дискний зайг хэмнэж, атомын өөрчлөлт хийх боломжийг олгодог бөгөөд багцын агуулгыг шууд үзэх боломжтой болгодог. Үүний зэрэгцээ, distri багцууд нь сонгодог "deb" форматтай адил зөвхөн бусад багцуудтай хамааралтай бие даасан бүрэлдэхүүн хэсгүүдийг агуулдаг (номын сангууд багцад давхарддаггүй, харин хамаарал хэлбэрээр суулгадаг). Өөрөөр хэлбэл, distri нь Debian гэх мэт сонгодог түгээлтийн мөхлөгт багц бүтцийг суурилуулсан контейнер хэлбэрээр програмуудыг хүргэх аргуудтай хослуулахыг оролддог.
Дистри дэх багц бүрийг зөвхөн унших горимд өөрийн лавлахдаа суулгадаг (жишээлбэл, zsh багцыг "/ro/zsh-amd64-5.6.2-3" хэлбэрээр авах боломжтой) нь аюулгүй байдалд эерэгээр нөлөөлж, хамгаалдаг. санамсаргүй эсвэл хортой өөрчлөлтүүдийн эсрэг. /usr/bin, /usr/share болон /usr/lib зэрэг үйлчилгээний лавлахуудын шатлалыг бүрдүүлэхийн тулд бүх суулгасан SquashFS зургийн агуулгыг нэгтгэсэн тусгай FUSE модулийг ашигладаг (жишээлбэл, / ro/share лавлах нь бүх багцаас дэд директоруудыг хуваалцах боломжийг олгодог).
Багц бүр өөрийн гэсэн лавлахтай холбоотой бөгөөд систем нь нэг багцын өөр өөр хувилбаруудыг (багцын сүүлийн үеийн засвартай лавлахын агуулгыг нэгдлийн лавлах санд оруулсан) байх боломжийг олгодог тул багцуудыг суулгах явцад гарсан зөрчил арилдаг. Багцуудыг бүтээх нь бас маш хурдан бөгөөд тусдаа бүтээх орчинд багц суулгах шаардлагагүй (/ro лавлахаас шаардлагатай хамаарлын дүрслэлийг бүтээх орчинд үүсгэсэн).
Туршилтанд санал болгож буй прототип түгээлтийн хэрэгсэлд ойролцоогоор орно
Эх сурвалж: opennet.ru