Pakki Framkvæmdastjóri Pakki Einn Stjórnun (OneGet) í Windows 10

Einn af áhugaverðustu nýjungum í Windows 10, sem meðaltal notandi gæti ekki tekið eftir, er innbyggður pakki framkvæmdastjóri PackageManagement (áður OneGet), sem gerir það auðvelt að setja upp, leita og stjórna öðrum forritum á tölvunni þinni. Það snýst um að setja upp forrit frá stjórn línunnar og ef þú ert ekki alveg skýr um hvað það er og hvers vegna það gæti verið gagnlegt mælum við með að þú byrjar að horfa á myndskeiðið í lok þessarar leiðbeiningar.

Uppfæra 2016: Innbyggður pakkastjóri var kallaður OneGet á stigi bráðabirgðaútgáfa af Windows 10, nú er pakkagögnin í PowerShell. Einnig í handbókinni uppfærðar leiðir til að nota það.

PackageManagement er óaðskiljanlegur hluti af PowerShell í Windows 10, auk þess sem þú getur fengið pakka framkvæmdastjóra með því að setja upp Windows Management Framework 5.0 fyrir Windows 8.1. Þessi grein er nokkur dæmi um notkun pakka framkvæmdastjóra fyrir venjulegan notanda, auk leið til að tengja geymslu (eins konar gagnagrunn og geymslu) við Chocolatey í PackageManagement (Chocolatey er sjálfstæður pakkastjóri sem þú getur notað í Windows XP, 7 og 8 og samsvarandi hugbúnaður geymsla. Frekari upplýsingar um notkun Chocolatey sem sjálfstæður pakkastjóri.

Pakkafyrirtæki í PowerShell

Til að nota flestar skipanir sem lýst er hér að neðan verður þú að keyra Windows PowerShell sem stjórnandi.

Til að gera þetta skaltu byrja að slá inn PowerShell í leitarslóðinni, þá hægrismelltu á niðurstöðuna sem finnast og veldu "Run as Administrator".

Package Package Pakki eða stjórnun OneGet leyfir þér að vinna með forrit (setja upp, fjarlægja, leita, uppfærsla er ekki enn veitt) í PowerShell með viðeigandi skipunum - svipaðar aðferðir eru kunnugir Linux notendum. Til að fá hugmynd um hvað sé að segja geturðu skoðað skjámyndina hér fyrir neðan.

Kostir þessarar aðferðar við að setja upp forrit eru:

  • með því að nota sannað hugbúnaðar heimildir (þú þarft ekki að leita að opinberu vefsíðu handvirkt)
  • skortur á uppsetningu hugsanlegrar óæskilegrar hugbúnaðar meðan á uppsetningu stendur (og þekktasta uppsetningin með "Næsta" hnappinum),
  • hæfni til að búa til uppsetningarforskriftir (til dæmis, ef þú þarft að setja upp fullt sett af forritum á nýjum tölvum eða eftir að setja upp Windows aftur þarftu ekki að hlaða niður og setja þær upp handvirkt, veldu bara handritið)
  • sem og auðvelda uppsetningu og stjórnun hugbúnaðar á afskekktum vélum (fyrir kerfisstjóra).

Þú getur fengið lista yfir skipanir sem eru í boði í PackageManagement með Get-Command -Module PackageManagement Lykillinn fyrir einfaldan notanda verður:

  • Finna pakka - Leitaðu að pakka (forrit), til dæmis: Finna-Pakki-Nafn VLC (Nafn breytu má sleppa, að ræða stafi er ekki mikilvægt).
  • Setja í embætti - Uppsetning á forritinu á tölvunni
  • Uninstall-Package - uninstall forrit
  • Fá-pakki - skoða uppsett pakka

Eftirfarandi skipanir eru ætlaðir til að skoða heimildir pakkanna (forrit), viðbót þeirra og flutningur. Þetta tækifæri er einnig gagnlegt fyrir okkur.

Bætir Chocolatey Repository við PackageManagement (OneGet)

Því miður er lítið að finna í fyrirfram uppsettum geymslum (program heimildum) sem PackageManagement virkar, sérstaklega þegar kemur að auglýsingum (en ókeypis) vörum - Google Chrome, Skype, ýmsum forritum og tólum.

Fyrirhuguð sjálfgefið uppsetning Microsoft NuGet geymsla inniheldur þróunarverkfæri fyrir forritara, en ekki fyrir dæmigerða lesandann minn (við the vegur, meðan þú vinnur með PackageManagement, getur þú verið stöðugt boðið að setja upp NuGet té, ég hef ekki fundið leið til að losna við það nema að samþykkja einu sinni með uppsetningu).

Hins vegar er hægt að leysa vandamálið með því að tengja geymsluforritið Chocolatey pakkann. Til að gera þetta skaltu nota stjórnina:

Get-PackageProvider -Name chocolatey

Staðfestu uppsetningu Chocolatey birgisins, og eftir uppsetningu skaltu slá inn skipunina:

Set-PackageSource -Name chocolatey -trusted

Er gert.

Það síðasta sem er nauðsynlegt fyrir súkkulaðispakka sem á að setja upp er að breyta framkvæmdarstefnu. Til að breyta skaltu slá inn skipunina til að leyfa öllum undirrituðum PowerShell forskriftir að keyra:

Set-ExecutionPolicy RemoteSigned

Skipunin gerir kleift að nota undirritaða forskriftir sem eru sóttar af Netinu.

Héðan í frá munu pakkar frá Chocolatey repositoryum vinna í PackageManagement (OneGet). Ef villur eiga sér stað við uppsetningu skaltu reyna að nota breytu -Force.

Og nú er einfalt dæmi um að nota PackageManagement með tengdum Chocolatey té.

  1. Til dæmis þurfum við að setja upp ókeypis forritið Paint.net (það kann að vera annað ókeypis forrit, flestar ókeypis forritin eru í geymslunni). Sláðu inn lið finna-pakki-nafn mála (Þú getur slá inn nafnið að hluta, ef þú þekkir ekki nákvæmlega heiti pakkans, er ekki krafist að lykillinn "heiti" sé til staðar).
  2. Þess vegna sjáum við að paint.net sé til staðar í geymslunni. Til að setja upp, notaðu stjórnina setja upp-pakki-nafn paint.net (við tökum nákvæmlega nafnið frá vinstri dálknum).
  3. Við erum að bíða eftir uppsetningu til að ljúka og fá uppsett forrit, ekki að leita að hvar á að hlaða niður því og fá ekki óæskilegan hugbúnað á tölvunni þinni.

Vídeó - Notaðu pakka Manager Manager Package (aka OneGet) til að setja upp hugbúnað á Windows 10

Jæja, að lokum - allt er það sama, en í myndsniðinu getur verið að það verði auðveldara fyrir suma lesendur að skilja hvort þetta sé gagnlegt fyrir hann eða ekki.

Eins og stendur sjáum við hvernig pakkastjórnun mun líta út eins og í framtíðinni: Það var upplýsingar um hugsanlega útlit OneGet grafísku viðmótsins og stuðning við skrifborðsforrit frá Windows Store og öðrum hugsanlegum horfur fyrir vöruna.