Tarkvara tulevik Windowsis Mis on MSIX-fail?
.Msix laiendiga fail on Windowsi rakenduste installer. Microsoft tutvustas hiljuti MSIXi kui alternatiivi EXE, MSI ja isegi AppX pakettidele. Olge ettevaatlik ja veenduge, et enne selle käivitamist usaldate MSIX-faili allikat.
Windowsil on liiga palju eri tüüpi paigaldajaid
Praegu on Windowsil kolm ühist installeri vormingut - MSI, EXE ja AppX. Igal neist on erinevad tugevad ja nõrgad küljed.
MSI paigaldajad on parimad lihtsate, võimaliku järelevalveta paigaldatavate seadmete jaoks. Nad kasutavad põhilist graafilist kasutajaliidest (GUI), mis installib või eemaldab programmi ilma lisadeta või valikuvõimalusteta. Südamikus on see paigaldaja failide kogum, mis sisaldab tarkvara jaoks vajalikke andmeid. Installeerimisprotsess ei tuvasta, kas tarkvara on juba olemas või kui mõni komponent puudub. See võib üle kirjutada kõik installiteekonna failid. See lihtsus tähendab vaikset, kõigi vaikeseadete paigaldamist, mis on administraatorite jaoks imelihtne.
EXE-paigaldajad on mitmekülgsemad kui MSI paigaldajad, kuid lisavõimalusega kaasneb keerukus. See installer võib sisaldada keelte, lisandmoodulite, varasemate installatsioonide avastamise võimalusi ja palju muud. EXE-paigaldajad võimaldavad kohandatud installiteid ja valida, milliseid komponente installida. Arendajad saavad lisada oma tootemargi GUI-le ja lisada keelepõhised teenusetingimused või suunata tervitussõnumi veebilehele. Kuid see omakorda muudab vaikiva järelevalveta installimise palju raskemaks ja seega vähem kasulikuks ettevõtte olukorras.
AppXi paigaldajaid kasutatakse Universal Windows Apps'i jaoks ja jagada mõningaid MSI paigaldajate eeliseid. Need on lihtsad, sirgjoonelised paigaldajad, kellel on vähe valikuid lõppkasutajale. Lisaks võimaldavad nad lihtsamate uuendusteede vanemate tarkvaraversioonide ja uuemate versioonide vahel ning võimaldavad puhtamat eemaldamist. AppXi paigaldajad toetuvad ka konteineritehnoloogiale, nii et need on turvalisuse tagamiseks eraldatud ülejäänud operatsioonisüsteemist. Kahjuks tuli programm, mis oli kirjutatud MSI või EXE installerile, ümber kirjutada või teisendada, ehkki tööriistade abil, AppX paketile. Ja AppX-pakette saab kasutada ainult Windows 10-ga, nii et vanemad Windowsi versioonid ei ole õnne.
MSIX ühendab MSI ja AppXi parimad omadused
MSIX-i failil on AppXi eelised, samas kui need on sarnased MSI-failiga. See on sirgjooneline paigaldaja, mida süsteemiadministraatorid saavad skriptida isegi automaatse, „järelevalveta” paigaldamise jaoks. Lisaks tugineb see konteineritehnoloogiale, mis võimaldab sujuvaid eemaldamisi ja uuendusi.
Kasutaja vaatenurgast installib MSIX nagu MSI-fail, kuid kulisside taga installib see nagu AppX-fail. Lisaks on võimalik MSIX-i levitamine väljaspool Microsoft Store'i. Selle uue protsessiga on lihtsam tuua vanemaid programme ja pakendada need MSIXi jaoks.
MSIX töötab isegi Windows 7, Linuxi ja muude funktsioonidega!
Võib-olla on MSIXi kõige põnevam omadus see, et Microsoft avaldas platvormiülese ühilduvuse suurendamiseks SDK. Nagu on näha nende GitHubi lehel, on võimalik toetust iOS, MacOS, Android, Linux ja isegi vanematele Windowsi versioonidele. Arendajad panevad MSIX-failidesse spetsiaalsed juhised, mis võimaldavad tal OS-i ja milliseid samme teha.
Programmid eemaldavad puhtamalt
Programmi MSI ja EXE abil installides saab see programm teha registri muudatusi ja luua faile ja kaustu kogu teie süsteemis. Programmi desinstallimisel jäävad need failid ja registrivõtmed tihti maha, jättes oma süsteemi segadusse.
MSIX-iga installitakse programmid konteinerisse ja kõik nende vajalikud failid jäävad sellesse konteinerisse või järgivad täpseid, prognoositavaid reegleid selle kohta, kus need failid võivad elada (näiteks elamine AppData kaustas). Kui eemaldate, läheb kõik andmed koos programmiga, kus pole mingit segadust. See tähendab, et teie süsteem läheb puhtamaks.
See on ikka paigaldaja, nii et olge ettevaatlik!
Kui te vaatate MSIX-faili ja mõtlete, kas see on ohutu, siis peaksite esimesena küsima, milline on paigaldaja. Kui te ei usalda allikat, siis ei peaks te seda avama, nagu kõik teised programmi installerid.
Isegi enne faili allalaadimist peaksite tegema samme, et tagada selle turvalisus. Lõppkokkuvõttes on see paigaldaja, mis tähendab, et see võib paigaldada fantastilise programmi, rämpsprogrammi või midagi hullemat.
Millal ma alustan MSIX-failide nägemist?
MSIX-faili nägemiseks võib see olla mõnda aega. Microsoft on veel mõned lubatud võimalused täpselt häälestanud ja alles hiljuti said ainult Windows 10 Insider-ehitised luua MSIX-i paketi.
Isegi pärast peenhäälestamist peavad arendajad ja paigaldaja tehnoloogia pakkujad, kellele nad tuginevad, uue paketi omaks võtma, õppima ja kasutama. See on, kui nad üldse valivad; arendajad võivad vabalt jätkata EXE ja MSI paigaldajate loomist, kui nad seda eelistavad. Uue vormingu kasutuselevõtmine kaasneb riskide ja kuludega, nii et arendajad peavad kaaluma selle eeliseid.