Zavrieť reklamu

Pokiaľ sa radíte medzi užívateľov macOS, potom máte s inštaláciou nových aplikácií veľmi dobré skúsenosti. Apple totiž v tomto prípade vsádza na vcelku špecifický spôsob. Nové aplikácie častokrát nainštalujete z obrazu disku, najčastejšie s príponou DMG. Keď sa ale pozrieme na konkurenčný systém Windows, ten razí diametrálne odlišný prístup s využitím obyčajných inštalátorov, ktorými sa stačí iba preklikať a máte hotovo.

Napadlo vás ale niekedy, prečo sa Apple rozhodol pre takto odlišný postup? Na druhú stranu pravdou je, že aj na macOS sú k dostaniu prakticky veľmi podobné inštalátory. Tie majú príponu PKG a slúžia na inštaláciu aplikácie, kde sa rovnako ako u Windows stačí preklikať sprievodcom a následne dôjde k samotnej inštalácii. Napriek tomu, že sa ale ponúka aj tento novší prístup, tak sa stále veľká časť vývojárov spolieha na dnes už tradičné obrazy diskov. Skôr sa ale používa ich kombinácia - inštalačný balíček PKG je ukrytý na disku DMG.

Prečo sa aplikácie inštalujú z DMG

Teraz už poďme prejsť k tomu najdôležitejšiemu a posvietiť si na samotné dôvody, prečo sa aplikácie v rámci operačného systému najčastejšie inštalujú prostredníctvom spomínaných obrazov diskov (DMG). Vo finále na to totiž existuje hneď niekoľko dôvodov. V prvom rade musíme určite uviesť praktickosť, čo vyplýva zo samotnej štruktúry, akú majú aplikácie v rámci systému macOS. Ako používatelia vidíme iba ikonku a názov, pričom tieto položky nesú príponu APP. V skutočnosti sa však jedná o kompletný súbor celej aplikácie, ktorý skrýva nevyhnutné dáta a ďalšie. Na rozdiel od Windows teda nejde o obyčajného zástupcu či spúšťací súbor, ale o priamo celú aplikáciu. Keď totiž nabehnete do Finderu > Aplikácie, pravým tlačidlom na niektorú z nich kliknete a zvolíte možnosť Zobraziť obsah balíčka, objaví sa pred vami kompletne celá appka vrátane potrebných dát.

Štruktúrou teda aplikácie v macOS pripomínajú zložku, ktorá obsahuje hneď niekoľko súborov. Prenášať zložku ale nie je úplne jednoduché a treba ju do niečoho zabaliť. Práve v tomto kraľuje použitie obrazu diskov DMG, čo tak znateľne zjednodušuje prenášanie aj následnú inštaláciu. Pre ľahkú distribúciu je teda potrebné aplikáciu nejako zabaliť. Z tohto dôvodu by rovnako šlo použiť pokojne aj ZIP. To ale vo finále nie je také úplne jednoduché. Aby appka správne fungovala, je potrebné ju presunúť do zložky Aplikácie. V tom spočíva ďalšia zásadná výhoda DMG. Obraz disku sa dá totiž ľahko prispôsobiť a graficky vyšperkovať, vďaka čomu môžu vývojári priamo znázorniť, čo používateľ musí pre inštaláciu vykonať. Ako to potom môže vyzerať v praxi si môžete prezrieť na priloženom snímke nižšie.

inštalácia aplikáciu z dmg

V poslednom rade ide aj o istú tradíciu. Ešte pred niekoľkými rokmi totiž bolo normálne, že si používatelia kupovali aplikácie fyzicky. V takom prípade dostali CD/DVD disk, ktorý sa im po zasunutí objavil vo Finderi/na ploche. Fungovalo to vtedy úplne rovnako – stačilo appku vziať a pretiahnuť ju do zložky Aplikácie, čím došlo k jej inštalácii.

.