Zpět na domů

PowerShell 7.7: přechod na MSIX místo MSI

Microsoft převádí PowerShell 7.7 na MSIX místo MSI pro zvýšení předvídatelnosti instalace. Formát podporuje diferenciální aktualizace a vylepšenou přístupnost. Společnost zdokonaluje enterprise funkce.

Od MSI k MSIX v PowerShell 7.7: co se mění
Advertisement 728x90

PowerShell 7.7 přejde na MSIX místo MSI pro instalaci

Microsoft mění přístup k instalaci PowerShell: počínaje verzí 7.7-preview.1, která bude dostupná na konci aktuálního měsíce, MSI instalátory odejdou do minulosti. Ve výchozím nastavení se bude používat MSIX — formát, který zajišťuje větší předvídatelnost a spolehlivost nasazení.

Výhody MSIX oproti MSI

MSIX nabízí moderní model údržby s diferenciálními aktualizacemi, což minimalizuje objem stahovaných dat a zjednodušuje aktualizace. MSI naopak spoléhá na uživatelské skripty, což často vede k nekonzistentnímu chování při instalaci.

Klíčové rozdíly:

Google AdInline article slot
  • Vestavěné aktualizace: MSIX podporuje inkrementální patche bez úplné reinstalace.
  • Dostupnost: Vyhovuje moderním standardům WCAG, na rozdíl od MSI, které vyžaduje externí nástroje.
  • Předvídatelnost: Menší závislost na vlastních skriptech snižuje rizika selhání v enterprise prostředích.

MSIX zatím zaostává za MSI v některých scénářích: chybí plná podpora systémových služeb jako plánovač úloh nebo vzdálené připojení. Microsoft investuje do vylepšení.

Plány na odstranění omezení MSIX

Společnost se zaměřuje na klíčové oblasti pro enterprise nasazení:

  • Podpora instalace na systémové úrovni a korporátních politik.
  • Plné splnění požadavků na dostupnost ve všech scénářích.
  • Nástroje a pokyny pro škálovatelné nasazení.

Tyto vylepšení udělají z MSIX plnohodnotnou náhradu za MSI. Existující verze PowerShell 7.6 si zachovají MSI balíčky, ale pro 7.7 a vyšší se MSIX stane standardem.

Google AdInline article slot

Přechod ovlivní prostředí s automatizovaným MSI nasazením, ale zvýší stabilitu. Vývojáři a sysadmini budou moci používat známé nástroje jako Winget nebo přímé MSIX balíčky z Microsoft Store.

Co je důležité

  • Standard instalace: PowerShell 7.7 používá MSIX jako výchozí, MSI zůstává pro legacy verze.
  • Diferenciální aktualizace: Zjednodušují údržbu bez úplné reinstalace.
  • Zaměření na enterprise: Microsoft vylepšuje systémové scénáře a dostupnost.
  • Předvídatelnost: Snížení závislosti na skriptech minimalizuje chyby nasazení.
  • Kompatibilita: Přechod je postupný, bez okamžitého ukončení MSI.

Tento posun odráží obecný trend v ekosystému Windows k unifikovaným balíčkům. MSIX se integruje s moderními nástroji jako Intune a SCCM, což je aktuální pro middle/senior devops specialisty.

— Editorial Team

Google AdInline article slot
Advertisement 728x90

Číst dál