2Sep

Cum se utilizează PackageManagement( aka OneGet) pe Windows 10

click fraud protection

Windows 10 include un instrument de gestionare a pachetelor încorporat în PowerShell.În versiunea finală, se numește "PackageManagement", dar se bazează încă pe un proiect open source numit OneGet.

Package Management( aka OneGet) nu este din punct de vedere tehnic un manager de pachete. Este un manager de pachete manager - un cadru și un set de cmdleturi PowerShell care pot gestiona diferite tipuri de software din diferite locuri într-un mod standardizat.

Ce este PackageManagement / OneGet?

Am rupt anterior povestea despre OneGet și am încercat să clarificăm exact ce este. Dacă acest lucru nu este suficient pentru dvs., dezvoltatorul Garret Serack a scris, de asemenea, un articol informativ intitulat "10 lucruri despre OneGet care sunt diferite de cele pe care le credeți".

În esență, pachetul ManagementManagement( bazat pe un open-source proiect numit OneGet)PowerShell și astfel Windows 10. Scopul său este de a reuni o varietate de tehnici de gestionare a pachetelor diferite și de instalare a cadrelor de software într-un singur API, împreună cu un set standard de cmdleturi PowerShell pentru gestionarea software-ului.

instagram viewer

În starea sa inițială, cel puțin aceasta nu este o unealtă concepută pentru utilizatorul mediu Windows 10 sau chiar geek. Microsoft nu găzduiește niciun depozit "OneGet" - de fapt, nu există așa ceva. OneGet poate fi utilizat împreună cu furnizorii pentru a permite accesul la arhivele de software, care pot fi apoi gestionate cu cmdlet-uri standardizate. Acesta este conceput pentru administratorii de sistem. Pentru geeks confortabil cu linia de comandă, OneGet a oferit odată un furnizor de Chocolatey pentru instalarea aplicațiilor desktop găzduite în Chocolatey. Cu toate acestea, OneGet nu este proiectat să funcționeze doar cu Chocolatey - versiunile inițiale ale OneGet au avut un furnizor de Chocolatey ca dovadă a conceptului, dar acest lucru a fost eliminat.

De asemenea, puteți instala și utiliza acest instrument pe alte versiuni de Windows, deoarece fac parte din Windows Management Framework( WMF) 5.0.

Articole corelate
Windows 10 Include un manager de pachete Linux-Style numit "OneGet"
Mai multe detalii despre OneGet, Manager de pachete Windows-Manager

Cum se utilizează PackageManagement / OneGet

PackageManagement este un set de cmdleturi pentru PowerShell,va trebui să deschideți aplicația Windows PowerShell pentru al utiliza. Rulați următoarea comandă pentru a vedea o listă de cmdlet-uri disponibile:

Get-Command -Module PackageManagement

( Rețineți că Get-Command -Module OneGet nu va funcționa, așa cum a fost redenumit în pachetul de administrare.)

În versiunea finală lansată a Windows10, nu se întâmplă prea multe cu pachetul de pachete încă.Această caracteristică a fost foarte interesantă pentru integrarea sa cu Chocolatey pentru instalarea ușoară a programelor Windows dintr-o singură sursă atunci când a fost introdusă.Totuși, ciocolata poate fi folosită pe Windows 10 fără ajutorul pachetului PackageManagement / OneGet.

cmdlet-urile Get-PackageProvider și Get-PackageSource vă vor arăta care furnizori de pachete și surse sunt disponibile. Puteți folosi Register-PackageSource pentru a instala o sursă de pachete. Acest cmdlet necesită o adresă URL pentru sursă, deci va trebui să știți exact ce doriți să adăugați și unde este localizat să îl adăugați.

De exemplu, atunci când există un furnizor de ciocolată dezvoltat de comunitate, îl puteți adăuga la sistemul dvs. cu acest cmdlet. Culegerea Unregister-PackageSource poate elimina o astfel de sursă de pachet.

Dacă aveți nevoie să utilizați PackageManagement pentru a instala software de undeva, va trebui să utilizați cmdletul Register-PackageSource de mai sus pentru a vă asigura că sursa este înregistrată în pachetul ManagementManagement. După ce aveți, puteți căuta, instala și dezinstala pachetele disponibile cu următoarele cmdleturi.

Câmpul Find-Package vă va permite să căutați sursele de pachete configurate pentru aceasta și cmdlet-ul Install-Package vă va permite să îl instalați. Pachetul Uninstall-Package va dezinstala un pachet pe care l-ați instalat prin aceste cmdleturi:

Find-Package căutare

Install-Package nume

Uninstall-Package nume

Acesta este conceput pentru a fi un mod simplu, standardizat de instalare a diferitelor tipuri de software din diferite surse ambalate sub diferite forme. Cu lansarea Windows 10 și PackageManagement, ne putem aștepta să vedem mai multă integrare cu o varietate de diferite surse potențiale de software pentru orice, de la configurarea rapidă a serverelor la instalarea automată a software-ului pe PC-uri noi atunci când le-ați instalat.

Pentru mai multe detalii, consultați documentația oficială a Microsoft pentru cmdlet-urile PackageManagement.

În ciuda modului în care ar fi putut să se uite în timpul dezvoltării, Microsoft nu adoptă gestionarea pachetelor pentru Windows 10. Microsoft nu găzduiește propriile depozite de software, iar Chocolatey nu este îmbrățișată cu integrarea în versiunea finală a Windows 10. Nuchiar și magazinul Windows și aplicațiile sale pot fi accesate din pachetul de pachete.

Aceasta este doar o altă suită de instrumente concepute pentru administratorii de sistem. Va trebui să vedem cum evoluează și crește în timp.