Domovská » jak » Budoucnost softwaru ve Windows Co je to soubor MSIX?

    Budoucnost softwaru ve Windows Co je to soubor MSIX?

    Soubor s příponou MSIX je instalační program pro systém Windows. Microsoft nedávno představil MSIX jako alternativu k balíčkům EXE, MSI a dokonce i AppX. Buďte opatrní a ujistěte se, že důvěřujete zdroju souboru MSIX před jeho spuštěním.

    Windows má příliš mnoho různých typů instalátorů

    V současné době má systém Windows tři běžné formáty instalace - MSI, EXE a AppX. Každý z nich má různé silné a slabé stránky.

    Instalační programy MSI jsou nejvhodnější pro jednoduché, případně bezobslužné instalace. Používají základní instalační grafické uživatelské rozhraní (GUI), které nainstaluje nebo odinstaluje program bez doplňků nebo možností. V samotném jádru je tento instalační program komprimovanou sadou instalačních souborů obsahujících všechny potřebné údaje pro software. Proces instalace nezjistí, zda software již existuje nebo zda chybí nějaké součásti. Může přepsat všechny soubory v instalační cestě. Tato jednoduchost znamená, že tichá instalace všech výchozích nastavení je pro administrátory příjemný.

    Instalační programy EXE jsou mnohem univerzálnější než instalátory MSI, ale s přidanou schopností přichází komplikace. Tento instalační program může obsahovat možnosti jazyků, doplňků, detekce předchozích instalací a další. Instalační programy EXE umožňují vlastní instalační cesty a volbu komponent, které se mají nainstalovat. Vývojáři mohou do grafického uživatelského rozhraní přidat vlastní značku a obsahovat smluvní podmínky specifické pro daný jazyk nebo odkazovat na webové stránky pro uvítací zprávu. To zase dělá tichou bezobslužnou instalaci mnohem obtížnější a tím méně užitečnou v podnikové situaci.

    Instalační programy AppX se používají pro Universal Windows Apps a sdílejí některé výhody instalátorů MSI. Jedná se o jednoduché instalátory s přímým předstihem a jen málo možností pro koncového uživatele. Navíc umožňují snazší upgradu ze starších verzí softwaru na novější verze a umožňují čistější odinstalování. Instalační programy AppX se rovněž spoléhají na kontejnerovou technologii, takže jsou z bezpečnostního hlediska izolovány od zbytku operačního systému. Bohužel, program napsaný pro instalační program MSI nebo EXE musel být pro balík AppX přepsán nebo převeden, možná pomocí nástrojů. Balíčky AppX lze používat pouze s operačním systémem Windows 10, takže starší verze systému Windows nemají štěstí.

    MSIX kombinuje nejlepší funkce rozhraní MSI a AppX

    Soubor MSIX má výhody aplikace AppX, zatímco je podobný souboru MSI. Jedná se o přímý instalační program, který správci systému mohou dokonce skriptovat pro automatickou instalaci bez dozoru. Dále se spoléhá na kontejnerovou technologii, která umožňuje hladké odinstalování a upgrady.

    Z pohledu uživatele instaluje MSIX jako soubor MSI, ale v zákulisí se instaluje jako soubor AppX. Dále je možné distribuci MSIX mimo úložiště Microsoft Store. A díky tomuto novému procesu je snadnější přenést starší programy do MSIX a přebalit je.

    MSIX bude pracovat dokonce i na systémech Windows 7, Linux a další!

    Snad nejvíce vzrušující funkcí MSIX je to, že společnost Microsoft vydala sadu SDK, která posílila kompatibilitu mezi platformami. Jak je vidět na jejich stránce GitHub, je podpora pro iOS, MacOS, Android, Linux a dokonce i starší verze systému Windows. Vývojáři vložili do souborů MSIX speciální instrukce, které jim umožňují identifikovat operační systém a jaké kroky je třeba provést.

    Programy budou odinstalovat více čistě

    Při instalaci programu pomocí programů MSI a EXE může tento program provádět změny registru a vytvářet soubory a složky v celém systému. Při odinstalaci programu tyto soubory a klíče registru často zanechávají pozadu, takže nepořádek na vašem systému.

    S programem MSIX jsou programy nainstalovány v kontejneru a všechny potřebné soubory buď zůstávají uvnitř tohoto kontejneru, nebo se řídí přesnými a předvídatelnými pravidly o tom, kde mohou tyto soubory žít (například bydlení ve složce AppData). Při odinstalaci se veškerá data pohybují s programem - nezůstanou žádné rušení. To znamená, že váš systém bude čistší.

    Je to stále instalátor, takže buďte opatrní!

    Pokud se díváte na soubor MSIX a přemýšlíte o tom, že je to bezpečné, první otázkou, kterou byste se měli zeptat, je místo, kde jste získali instalační program. Jako každý jiný instalační program, pokud nevěříte zdroji, neměli byste ho otevřít.

    Dokonce ještě před stažením souboru byste měli podniknout kroky k zajištění toho, aby byl bezpečný. Nakonec je to instalátor, což znamená, že může potenciálně nainstalovat fantastický program, program pro nevyžádané servery nebo něco horšího.

    Kdy začnu vidět soubory MSIX?

    Může chvíli trvat, než se uvidíte soubor MSIX. Microsoft stále vyladí některé slíbené schopnosti a až do nedávné doby pouze sestavení Insider systému Windows 10 může vytvořit balíček MSIX.

    Dokonce i po jemném doladění se vývojáři a poskytovatelé technologických instalací, na které se spoléhají, budou muset přijmout, učit se a nasadit nový balíček. To je, pokud se vůbec rozhodnou; vývojáři mohou pokračovat ve vytváření instalátorů EXE a MSI, pokud dávají přednost. Přijetí nového formátu přichází s rizikem a náklady, takže vývojáři to musí zvážit proti výhodám.