2Sep

Kā lietot PackageManagement( aka OneGet) operētājsistēmā Windows 10

click fraud protection

Windows 10 ietver pakešu pārvaldības rīku, kas ir iebūvēts PowerShell. Pēdējā versijā tas tiek saukts par "PackageManagement", taču tas joprojām ir balstīts uz atklātā pirmkoda projektu ar nosaukumu OneGet.

PackageManagement( tāpat kā OneGet) tehniski nav pakešu pārvaldnieks. Tas ir pakešu pārvaldnieka menedžeris - PowerShell komandrindu kopums un komplekts, kas standartizēti var pārvaldīt dažādu veidu programmatūras no dažādām vietām.

Kas ir PackageManagement / OneGet?

Mēs iepriekš sadalījām stāstu par OneGet un centāmies precīzi noskaidrot, kas tas ir. Ja jums nav pietiekamas informācijas, izstrādātājs Garret Serack arī uzrakstīja informatīvu ziņu ar nosaukumu "10 lietas par OneGet, kas ir atšķirīgi, nekā jūs domājat."

Būtībā PackageManagement( pamatojoties uz atvērtā koda projektu ar nosaukumu OneGet) ir integrētsPowerShell un tādējādi arī Windows 10. Tās mērķis ir apvienot dažādas pakešu pārvaldības metodes un programmatūras instalēšanas sistēmas vienā API kopā ar standarta komplektu PowerShell cmdlet programmatūras pārvaldīšanai.

instagram viewer

Sākotnējā stāvoklī, vismaz tas nav līdzeklis, kas paredzēts vidējam Windows 10 lietotājam vai pat videomagnetofonam. Microsoft faktiski neuzņemas nevienu "OneGet repozitoriju" - patiesībā šāda lieta nav. OneGet var izmantot kopā ar pakalpojumu sniedzējiem, lai nodrošinātu piekļuvi programmatūras repozitorijiem, kurus pēc tam var pārvaldīt ar standartizētām cmdletēm. Tas ir paredzēts sistēmas administratoriem. Lai geeks, kas apmierināti ar komandrindu, OneGet kādreiz piedāvāja Chocolatey pakalpojumu sniedzēju, lai instalētu Chocolatey izvietotas galddatoru programmas. Tomēr OneGet nav paredzēts darbam tikai ar Chocolatey - sākotnējās OneGet versijās bija Chocolatey pakalpojumu sniedzējs kā koncepcijas pierādījums, taču tas tagad ir noņemts.

Jūs varat arī instalēt un izmantot šo rīku citās Windows versijās, jo tas ir daļa no Windows Management Framework( WMF) 5.0.

SAISTĪTIE RAKSTI
Windows 10 Ietver Linux-Style pakotņu pārvaldnieku ar nosaukumu "OneGet"
Sīkāka informācija par OneGet, Windows 10 paketes pārvaldības menedžeris

Kā lietot PackageManagement / OneGet

PackageManagement ir komplekts komandrindas PowerShell,lai to izmantotu, ir jāatver Windows PowerShell lietojumprogramma. Palaidiet šādu komandu, lai skatītu pieejamo cmdletu sarakstu:

Get-Command -Module PackageManagement

( ņemiet vērā, ka Get-Command-Module OneGet nedarbosies, jo tas ir pārdēvēts par PackageManagement.)

Windows galīgajā versijā10, vēl daudz kas notiek ar PackageManagement.Šī iezīme bija visinteresantākā tās integrācijai ar Chocolatey, lai viegli instalētu Windows programmas no viena avota, kad tā tika ieviesta. Tomēr Chocolatey joprojām var izmantot Windows 10 bez PackageManagement / OneGet palīdzības.

Get-PackageProvider un Get-PackageSource komandrindas parādīs, kuri pakotņu sniedzēji un avoti ir pieejami. Lai uzstādītu paketes avotu, varat izmantot Registry-PackageSource.Šī cmdletam nepieciešams avota URL, tāpēc jums tieši jāzina, ko vēlaties pievienot, un kur tas atrodas, lai to pievienotu.

Piemēram, ja Chocolatey sniedzējs ir izstrādājis sabiedrība, jūs varat to pievienot savai sistēmai ar šo cmdletu. Atcelšanas pakotnes avota cmdlet var noņemt šādu pakotnes avotu.

Ja jums ir jāizmanto PackageManagement, lai instalētu programmatūru no kaut kā, jums jāizmanto iepriekš minētā Register-PackageSource cmdlet, lai nodrošinātu, ka avots ir reģistrēts PackageManagement. Pēc tam, kad esat, varat meklēt, instalēt un atinstalēt pieejamos pakotnes, izmantojot tālāk norādītās cmdletes.

Komendetes Find-package ļauj jums meklēt jūsu konfigurētos pakotnes avotus, un cmdlet Install-Package ļauj to instalēt. Atinstalēšanas pakotnes cmdlet atinstalēs pakotni, kuru esat instalējis ar šo cmdletu palīdzību:

Find-Package meklēšana

Install-Package nosaukums

Atinstalēšanas pakotne nosaukums

Tas ir paredzēts vienkāršam, standartizētam veidam, lai instalētu dažāda veida programmatūras no dažādiem avotiem, kas iepakoti dažādās formās. Izmantojot Windows 10 un PackageManagement palaišanu, mēs varētu sagaidīt lielāku integrāciju ar dažādiem potenciāliem programmatūras avotiem visam, sākot no serveru ātras iestatīšanas līdz automātiskai programmatūras instalēšanai jaunos datoros to iestatīšanas brīdī.

Lai iegūtu sīkāku informāciju, iepazīstieties ar Microsoft oficiālo dokumentāciju, kas attiecas uz PackageManagement komandu.

Neraugoties uz to, kā tas varētu būt izskatījies attīstības gaitā, Microsoft nepieņem pakotnes pārvaldību Windows 10. Microsoft nesaglabā savas programmatūras krātuves, un Chocolatey netiek integrēta Windows 10 galīgajā versijā. Nepat Windows veikalam un tā progr var piekļūt no PackageManagement.

Šis ir tikai vēl viens sistēmas administratoriem paredzētu rīku komplekts. Mums būs jāskatās, kā tas laika gaitā attīstās un aug.