Budúcnosť softvéru v systéme Windows Čo je súbor MSIX?
Súbor s príponou .msix je inštalačný program pre systém Windows. Spoločnosť Microsoft nedávno zaviedla MSIX ako alternatívu k balíkom EXE, MSI a dokonca aj k balíkom AppX. Buďte opatrní a uistite sa, že dôverujete zdroju súboru MSIX pred jeho spustením.
Windows má príliš veľa rôznych typov inštalátorov
V súčasnosti má systém Windows tri bežné formáty inštalácie - MSI, EXE a AppX. Každý má rôzne silné a slabé stránky.
Inštalatéri MSI sú najlepšie pre jednoduché, prípadne bezobslužné inštalácie. Používajú základné inštalované grafické užívateľské rozhranie (GUI), ktoré inštaluje alebo odinštaluje program bez ďalších doplnkov alebo možností. V samotnom jadre je tento inštalátor komprimovanou sadu inštalačných súborov obsahujúcich všetky potrebné údaje pre softvér. Inštalačný proces nezistí, či softvér už existuje alebo či chýbajú nejaké súčasti. Môže to prepísať všetky súbory v inštalačnej ceste. Táto jednoduchosť znamená, že tichá inštalácia všetkých predvolených nastavení je pre administrátorov ľahký.
Inštalačné programy EXE sú všestrannejšie ako inštalatéri MSI, ale s pridanou schopnosťou príde komplikácia. Tento inštalačný program môže obsahovať možnosti pre jazyky, doplnky, detekciu predchádzajúcich inštalácií a ďalšie. Inštalačné programy EXE umožňujú vlastné inštalácie a výber komponentov, ktoré sa majú nainštalovať. Vývojári môžu do grafického používateľského rozhrania pridať svoju vlastnú značku a začleniť zmluvné podmienky špecifické pre daný jazyk alebo odkazovať na webovú stránku pre uvítaciu správu. Ale to zase robí tichú bezobslužnú inštaláciu oveľa zložitejšou a teda menej užitočnou v podnikovej situácii.
Inštalačné programy AppX sa používajú pre Universal Windows Apps a zdieľajú niektoré výhody inštalátorov MSI. Jedná sa o jednoduchých, jednoduchých inštalátorov s malým výberom pre koncového používateľa. Navyše umožňujú ľahšiu inováciu od starších verzií softvéru po novšie verzie a umožňujú čistejšiu odinštaláciu. Inštalatéri AppX sa tiež spoliehajú na kontajnerovú technológiu, takže sú izolované od zvyšku operačného systému kvôli bezpečnosti. Bohužiaľ, program napísaný pre inštalátora MSI alebo EXE musel byť prepísaný alebo konvertovaný, možno s pomocou nástrojov, pre balík AppX. Balíky AppX môžu byť použité iba so systémom Windows 10, takže staršie verzie systému Windows nemajú šťastie.
MSIX kombinuje najlepšie funkcie MSI a AppX
Súbor MSIX má výhody aplikácie AppX, zatiaľ čo je podobný súboru MSI. Je to jednoduchý inštalátor, ktorý môžu správcovia systému dokonca skriptovať pre automatickú inštaláciu bez dozoru. Okrem toho sa spolieha na kontajnerovú technológiu, ktorá umožňuje plynulé odinštalovanie a upgrady.
Z pohľadu používateľa sa MSIX nainštaluje ako súbor MSI, ale v zákulisí sa inštaluje ako súbor AppX. Okrem toho je možná distribúcia MSIX mimo Microsoft Store. A s týmto novým procesom je jednoduchšie previesť staršie programy do MSIX a ich prebaliť.
MSIX bude fungovať aj na systémoch Windows 7, Linux a ďalšie!
Asi najzaujímavejším prvkom MSIX je, že spoločnosť Microsoft vydala SDK na zvýšenie kompatibility medzi platformami. Ako je vidieť na ich stránke GitHub, podpora je možná pre iOS, MacOS, Android, Linux a dokonca aj staršie verzie systému Windows. Vývojári umiestňujú do súborov MSIX špeciálne pokyny, ktoré im umožňujú identifikovať operačný systém a aké kroky treba vykonať.
Programy sa odinštalujú čistejšie
Pri inštalácii programu pomocou programov MSI a EXE môže tento program vykonávať zmeny v registri a vytvárať súbory a priečinky vo vašom systéme. Keď program odinštalujete, tieto súbory a kľúče databázy Registry sa často zotrvajú, čo zanecháva neporiadok na vašom systéme.
S programom MSIX sú programy nainštalované v kontajneri a všetky potrebné súbory buď zostávajú v rámci tohto kontajnera, alebo sa riadia presnými predvídateľnými pravidlami o tom, kde môžu tieto súbory žiť (napríklad žijú v priečinku AppData). Keď odinštalujete, všetky dáta prebiehajú s programom. To znamená, že váš systém bude čistejší v budúcnosti.
Je to stále inštalátor, takže buďte opatrní!
Ak sa pozeráte na súbor MSIX a zaujímate sa, že je to bezpečné, prvá otázka, ktorú by ste sa mali pýtať, je miesto, kde ste získali inštalátora. Rovnako ako iný inštalačný program, ak neviete zdroju, nemali by ste ho otvoriť.
Dokonca pred stiahnutím súboru by ste mali urobiť kroky, aby ste zaistili jeho bezpečnosť. Nakoniec je to inštalátor, čo znamená, že môže potenciálne nainštalovať fantastický program, nevyžiadaný program alebo niečo horšie.
Keď začnem vidieť súbory MSIX?
Môže to chvíľu trvať, kým sa nezobrazí súbor MSIX. Spoločnosť Microsoft ešte stále dolaďuje niektoré zo sľubovaných možností a až donedávna mohla vytvoriť iba balík MSIX pre systém Windows 10..
Dokonca aj po jemnom ladení sa vývojári a dodávatelia technológie inštalácie, na ktoré sa spoliehajú, budú musieť objaviť, naučiť sa a nasadiť nový balík. To je, ak sa rozhodnú vôbec; vývojári môžu pokračovať vo vytváraní inštalátorov EXE a MSI, ak preferujú. Prijatie nového formátu prichádza s rizikom a nákladmi, takže vývojári to musia zvážiť proti výhodám.