Калі вы з'яўляецеся карыстальнікам macOS, то ў вас ёсць вельмі добры вопыт усталявання новых прыкладанняў. У дадзеным выпадку Apple робіць стаўку на даволі спецыфічны метад. Вы часта ўсталёўваеце новыя праграмы з выявы дыска, часцей за ўсё з пашырэннем DMG. Але калі мы паглядзім на канкуруючую сістэму Windows, у ёй выкарыстоўваецца дыяметральна іншы падыход з выкарыстаннем простых праграм усталёўкі, якія вам проста трэба пстрыкнуць, і ўсё гатова.
Але вы калі-небудзь задаваліся пытаннем, чаму Apple вырашыла такую іншую працэдуру? З іншага боку, праўда ў тым, што практычна вельмі падобныя ўсталёўшчыкі таксама даступныя ў macOS. Яны маюць пашырэнне PKG і выкарыстоўваюцца для ўсталёўкі прыкладання, дзе, як і ў Windows, вам трэба толькі пстрыкнуць праз майстар, пасля чаго адбудзецца сама ўстаноўка. Нягледзячы на тое, што гэты новы падыход таксама прапануецца, вялікая колькасць распрацоўшчыкаў па-ранейшаму спадзяюцца на цяпер ужо традыцыйныя вобразы дыскаў. Хутчэй выкарыстоўваецца іх камбінацыя - установачны пакет PKG схаваны на дыску DMG.
Чаму праграмы ўсталёўваюцца з DMG
Зараз давайце пяройдзем да самага галоўнага і пральем святло на самі прычыны, па якіх прыкладанні ў аперацыйнай сістэме часцей за ўсё ўсталёўваюцца праз згаданыя вобразы дыскаў (DMG). У рэшце рэшт, гэтаму ёсць некалькі прычын. Перш за ўсё, мы абавязкова павінны адзначыць практычнасць, якая вынікае з самой структуры прыкладанняў у сістэме macOS. Як карыстальнікі, мы бачым толькі значок і імя, і гэтыя элементы маюць пашырэнне APP. Аднак на самой справе гэта поўны файл усяго прыкладання, які хавае неабходныя дадзеныя і многае іншае. У адрозненне ад Windows, гэта не проста ярлык або файл запуску, а ўсё прыкладанне. Калі вы пераходзіце ў Finder > Applications, пстрыкаеце правай кнопкай мышы на адным з іх і выбіраеце варыянт Прагляд змесціва пакета, перад вамі з'явіцца ўся праграма, уключаючы неабходныя дадзеныя.
Структура прыкладанняў у macOS нагадвае тэчку, якая змяшчае некалькі файлаў. Аднак перанесці папку не зусім проста, і вам трэба яе ў што-небудзь загарнуць. Тут як раз і пануе выкарыстанне вобразаў дыскаў DMG, што значна спрашчае перанос і наступную ўстаноўку. Такім чынам, дадатак трэба неяк упакаваць для зручнага распаўсюджвання. Па гэтай прычыне вы можаце таксама выкарыстоўваць ZIP. Але не ўсё так проста ў рэшце рэшт. Каб праграма працавала належным чынам, яе неабходна перамясціць у тэчку «Прыкладанні». У гэтым яшчэ адна важная перавага DMG. Гэта таму, што вобраз дыска можна лёгка наладзіць і графічна ўпрыгожыць, дзякуючы чаму распрацоўшчыкі могуць непасрэдна паказаць, што карыстальніку трэба зрабіць для ўстаноўкі. Вы можаце ўбачыць, як гэта можа выглядаць на практыцы, на малюнку ніжэй.
Нарэшце, гэта таксама пэўная традыцыя. Яшчэ некалькі гадоў таму для карыстальнікаў было нармальна купляць праграмы фізічна. У гэтым выпадку яны атрымалі CD/DVD, які з'явіўся ў Finder/на працоўным стале пасля ўстаўкі. У той час гэта працавала сапраўды гэтак жа - вам проста трэба было ўзяць праграму і перацягнуць яе ў тэчку Applications, каб усталяваць.