Pecyn Rheolwr Pecyn Un Rheoli (OneGet) yn Windows 10

Un o'r arloesiadau mwyaf diddorol yn Windows 10, nad yw'r defnyddiwr cyffredin efallai'n sylwi arno, yw rheolwr pecyn adeiledig PackageManagement (OneGet gynt), sy'n ei gwneud yn hawdd gosod, chwilio, ac fel arall reoli rhaglenni ar eich cyfrifiadur. Mae'n ymwneud â gosod rhaglenni o'r llinell orchymyn, ac os nad ydych yn gwbl glir ynghylch beth ydyw a pham y gallai fod yn ddefnyddiol, argymhellaf i ddechrau gwylio'r fideo ar ddiwedd y cyfarwyddyd hwn.

Diweddariad 2016: gelwid y rheolwr pecynnau adeiledig yn OneGet ar gam y fersiynau rhagarweiniol o Windows 10, nawr modiwl PackageManagement yn PowerShell. Hefyd yn y llawlyfr, diweddarwyd y ffyrdd i'w ddefnyddio.

Mae PackageManagement yn rhan annatod o PowerShell yn Windows 10; ar wahân, gallwch gael rheolwr pecyn trwy osod Fframwaith Rheoli Windows 5.0 ar gyfer Windows 8.1. Mae'r erthygl hon yn ychydig o enghreifftiau o ddefnyddio rheolwr y pecyn ar gyfer defnyddiwr cyffredin, yn ogystal â ffordd o gysylltu'r storfa (rhyw fath o gronfa ddata, storfa) â Chocolatey in PackageManagement (Mae Chocolatey yn rheolwr pecyn annibynnol y gallwch ei ddefnyddio yn Windows XP, 7 ac 8 a'r cyfatebol Mwy o wybodaeth am ddefnyddio Chocolatey fel rheolwr pecyn annibynnol.

Gorchmynion Rheoli Pecynnu yn PowerShell

I ddefnyddio'r rhan fwyaf o'r gorchmynion a ddisgrifir isod, bydd angen i chi redeg Windows PowerShell fel gweinyddwr.

I wneud hyn, dechreuwch deipio PowerShell yn y chwiliad bar tasgau, yna cliciwch ar y dde ar y canlyniad a dewiswch "Run as Administrator".

Pecyn neu Becyn Rheolwr Pecynnau Mae OneGet yn eich galluogi i weithio gyda rhaglenni (gosod, dadosod, chwilio, diweddariad heb ei ddarparu eto) yn PowerShell gan ddefnyddio'r gorchmynion priodol - mae dulliau tebyg yn gyfarwydd i ddefnyddwyr Linux. I gael syniad o'r hyn sy'n cael ei ddweud, gallwch edrych ar y llun isod.

Dyma fanteision y dull hwn o osod rhaglenni:

  • defnyddio ffynonellau meddalwedd profedig (nid oes angen i chi chwilio am y wefan swyddogol â llaw),
  • diffyg gosod meddalwedd a allai fod yn ddiangen yn ystod y gosodiad (a'r broses gosod fwyaf cyfarwydd â'r botwm "Nesaf"),
  • gallu i greu sgriptiau gosod (er enghraifft, os oes angen i chi osod set lawn o raglenni ar gyfrifiadur newydd neu ar ôl ailosod Windows, nid oes angen i chi eu lawrlwytho a'u gosod â llaw, dim ond rhedeg y sgript),
  • yn ogystal â rhwyddineb gosod a rheoli meddalwedd ar beiriannau anghysbell (ar gyfer gweinyddwyr systemau).

Gallwch gael rhestr o orchmynion sydd ar gael yn PackageManagement gan ddefnyddio Pecyn Get-Command-Modiwlau Rheoli Y rhai allweddol ar gyfer defnyddiwr syml fydd:

  • Pecyn Darganfod - chwiliwch am becyn (rhaglen), er enghraifft: Pecyn Darganfod - Enw VLC (gellir hepgor y paramedr enwau, nid yw achos llythrennau yn bwysig).
  • Pecyn Gosod - gosod y rhaglen ar y cyfrifiadur
  • Dadosod-Pecyn - dadosod rhaglen
  • Get-Package - edrychwch ar becynnau wedi'u gosod

Bwriedir i'r gweddill orchmynion edrych ar ffynonellau pecynnau (rhaglenni), eu hychwanegu a'u symud. Mae'r cyfle hwn hefyd yn ddefnyddiol i ni.

Ychwanegu'r Chocolatey Repository i PackageManagement (OneGet)

Yn anffodus, yn y storfeydd a osodwyd ymlaen llaw (ffynonellau rhaglenni) y mae PackageManagement yn gweithio gyda nhw, nid oes fawr ddim i'w ganfod, yn enwedig o ran cynhyrchion masnachol (ond am ddim) - Google Chrome, Skype, rhaglenni cais amrywiol a chyfleustodau.

Mae gosodiad diofyn arfaethedig Microsoft o ystorfa NuGet yn cynnwys offer datblygu ar gyfer rhaglenwyr, ond nid ar gyfer fy darllenydd nodweddiadol (gyda llaw, wrth weithio gyda PackageManagement, efallai y cewch gynnig yn gyson i osod darparwr NuGet. gyda gosodiad).

Fodd bynnag, gellir datrys y broblem trwy gysylltu storfa rheolwr pecyn Chocolatey. I wneud hyn, defnyddiwch y gorchymyn:

Get-PackageProvider - Enw siocled

Cadarnhau gosodiad y cyflenwr Chocolatey, ac ar ôl ei osod rhowch y gorchymyn:

Set-PackageSource - Enwog siocled wedi'i wasgu

Yn cael ei wneud.

Y peth olaf sydd ei angen ar gyfer gosod y pecynnau siocled yw newid y Polisi Gweithredu. I newid, rhowch y gorchymyn i ganiatáu i'r holl sgriptiau PowerShell yr ydych yn ymddiried ynddynt redeg:

RemoteSpelePolicy Set RemoteSigned

Mae'r gorchymyn yn caniatáu defnyddio sgriptiau wedi'u llofnodi a lwythwyd i lawr o'r Rhyngrwyd.

O hyn ymlaen, bydd pecynnau o'r storfa Chocolatey yn gweithio yn PackageManagement (OneGet). Os digwydd gwallau wrth osod, ceisiwch ddefnyddio'r paramedr -Digwydd.

Ac yn awr yn enghraifft syml o ddefnyddio PackageManagement gyda darparwr Chocolatey cysylltiedig.

  1. Er enghraifft, mae angen i ni osod y rhaglen Paint.net am ddim (gall fod yn rhaglen arall am ddim, mae'r rhan fwyaf o'r rhaglenni am ddim yn y gadwrfa). Rhowch y tîm dod o hyd i becyn dod o hyd i becyn (Gallwch roi'r enw yn rhannol, os nad ydych chi'n gwybod union enw'r pecyn, nid oes angen yr "enw" allweddol).
  2. O ganlyniad, gwelwn fod paint.net yn bresennol yn y gadwrfa. I osod, defnyddiwch y gorchymyn gosod pecyn-enw-paent.net (rydym yn cymryd yr union enw o'r golofn chwith).
  3. Rydym yn disgwyl i'r gosodiad orffen a chael y rhaglen wedi'i gosod, heb edrych am le i'w lawrlwytho a pheidio â derbyn unrhyw feddalwedd diangen ar eich cyfrifiadur.

Fideo - Defnyddio Pecyn Rheolwr Pecyn Rheolwr (a OneGet yn unig) i osod meddalwedd ar Windows 10

Wel, i gloi - mae popeth yr un fath, ond yn y fformat fideo, gall fod yn haws i rai darllenwyr ddeall a yw hyn yn ddefnyddiol iddo ai peidio.

Am y tro, byddwn yn gweld sut olwg fydd ar reoli pecynnau yn y dyfodol: roedd gwybodaeth am ymddangosiad rhyngwyneb graffigol OneGet a chefnogaeth ar gyfer cymwysiadau bwrdd gwaith o Siop Windows a rhagolygon posibl eraill ar gyfer y cynnyrch.