Kako namestiti programsko opremo .Appx ali .AppxBundle v operacijskem sistemu Windows 10
Nove Microsoftove aplikacije za univerzalne platforme Windows uporabljajo datotečno obliko .Appx ali .AppxBundle. Običajno so nameščeni iz trgovine Windows, vendar vam Windows 10 omogoča, da pakete Appx prenesete od kjerkoli.
Kot pri drugi programski opremi morate namestiti le pakete .Appx ali .AppxBundle iz virov, ki jim zaupate.
Kaj je .Appx ali .AppxBundle?
Nove aplikacije Windows 10 »Univerzalne aplikacije« ali »Univerzalne platforme Windows« so razdeljene v datoteke .Appx ali .AppxBundle. To so paketi aplikacij, ki vključujejo ime, opis in dovoljenja aplikacije skupaj z binarnimi programi aplikacije. Windows lahko te pakete namesti in odstrani na običajen način, zato razvijalcem ni treba pisati lastnih namestitvenih programov. Windows lahko vse obravnava na dosleden način, kar mu omogoča, da preprosto odstrani aplikacije brez vnosov v registru.
Če razvijalec naredi program. Apx, ga običajno ne prenesete in namestite neposredno. Namesto tega obiščite trgovino Windows, poiščite program, ki ga želite namestiti, in ga prenesite iz trgovine. Vsa programska oprema v Trgovini Windows je v formatu .Appx ali .AppxBundle v ozadju.
V nekaterih primerih boste morda morali namestiti paket .Appx ali .AppxBundle izven trgovine. Vaše delovno mesto lahko na primer zagotovi aplikacijo, ki jo potrebujete v zapisu .Appx, ali pa ste razvijalec, ki mora preizkusiti svojo programsko opremo, preden jo naložite v trgovino..
Prvič: Omogoči Sideloading
Namestite lahko samo programsko opremo .Appx ali .AppxBundle, če je na napravi Windows 10 omogočeno sideloading. Sideloading je privzeto omogočen s posodobitvijo novembra, vendar je lahko sideloading onemogočen s pravilnikom podjetja na nekaterih napravah.
Če želite preveriti, ali je omogočeno sideloading, pojdite v Nastavitve> Posodobitev in varnost> Za razvijalce. Poskrbite, da je nastavitev nastavljena na “Sideload” ali “Developer mode”. Če je nastavljen na »Aplikacije aplikacije Windows Store«, ne boste mogli namestiti programske opreme .Appx ali .AppxBundle izven trgovine Windows.
Če je ta možnost nastavljena na »Aplikacije aplikacije Windows Store« in omogočite sideloading, bo sistem Windows opozoril, da lahko aplikacije, ki jih namestite, izpostavijo napravo in podatke ali poškodujejo vaš računalnik. To je kot namestitev običajne programske opreme Windows: programsko opremo namestite samo iz virov, ki jim zaupate.
Kako namestiti paket .Appx z grafičnim namestitvenim programom
Ob posodobitvi obletnice Windows 10 je Microsoft dodal novo orodje »App Installer«, ki vam omogoča grafično namestitev aplikacij .Appx ali .AppxBundle. Če jih želite namestiti, samo dvokliknite paket .Appx ali .AppxBundle.
Prikazani bodo podatki o paketu .Appx, vključno z imenom, izdajateljem, številko različice in ikono, ki jo je razvil razvijalec. Če želite namestiti paket, kliknite gumb »Namesti«.
Kako namestiti paket .Appx z PowerShell
V operacijskem sistemu Windows 10 so vključene tudi ukazne vrstice PowerShell, s katerimi lahko namestite paket .Appx. Ukaza »cmdlet« ponuja več funkcij, kot je orodje »Namestitveni program za aplikacije«, kot je možnost, da usmerite Windows na pot odvisnosti, ki vsebuje druge pakete, ki jih potrebuje paket .Appx..
Če želite namestiti paket Appx s programom PowerShell, najprej odprite okno PowerShell. V meniju Start lahko poiščete »PowerShell« in zaženete bližnjico PowerShell, da jo odprete. Ni vam treba zagnati kot skrbnik, saj je programska oprema .Appx nameščena samo za trenutni uporabniški račun.
Če želite namestiti paket Appx, zaženite naslednjo ukazno vrstico in jo usmerite na pot do datoteke .Appx v sistemu:
Add-AppxPackage -Path "C: Pot: File.Appx"
Za naprednejše možnosti uporabe si oglejte Microsoftovo dokumentacijo Add-AppxPackage.
Kako namestiti nepakirano aplikacijo z PowerShell
Če razvijate lastno programsko opremo, zgornja ukazna vrstica ne bo idealna za vas. Namestil bo le pravilno podpisane aplikacije, vendar ne boste nujno želeli podpisati svoje aplikacije med njenim razvojem.
Zato obstaja alternativni način namestitve programske opreme Appx. To deluje samo z aplikacijami, ki ostanejo v »nepakirani« obliki. Pretvornik namiznih aplikacij ustvari tudi nepakirano aplikacijo, ki jo lahko namestite s spodnjim ukazom, in končni paket aplikacij .Appx..
To storite tako, da odprete okno PowerShell kot skrbnik. Nato zaženite naslednji ukaz in obrnite Windows na datoteko »AppxManifest.xml« v imeniku nepakirane aplikacije:
Add-AppxPackage -Path C: Pot do AppxManifest.xml -Register
Aplikacija bo registrirana v sistemu v načinu za razvijalce in jo bo učinkovito namestila.
Če želite odstraniti paket AppX, z desno miškino tipko kliknite aplikacijo v meniju Start in izberite »Odstrani«. V PowerShell lahko uporabite tudi ukaz »cmdlet« Remove-AppxPackage.