Com utilitzar eficaçment OneGet a Windows 10
Si ho és mai usat Linux llavors sempre haureu desitjat una eina de gestió de paquets per a Windows. Sí, Windows té una eina de gestió de paquets de tercers anomenada Chocolatey que es pot executar mitjançant la línia d'ordres. Però, Windows 10 va portar a OneGet una eina nativa de Gestió de paquets anunciat per Garret Serack de Microsoft en una publicació al bloc. Us permetrà instal·lar / desinstal·lar i actualitzar paquets de programari amb NuGet Package Manager mitjançant Powershell. A més, també té suport per al repositori Chocolatey.

Nota:Amb el llançament de Windows 10 RTM s'ha rebatejat el nom OneGet Gestió de paquets.
Així doncs, anem a veure com podeu instal·lar / desinstal·lar i actualitzar de forma efectiva diversos paquets de programari mitjançant OneGet (PackageManagement). I, també, vegeu com integrar Chocolatey amb ell.
Què són OneGet (PackageManagement) i Chocolatey?
Per als usuaris que no siguin de Linux i aquells que no saben res sobre la gestió de paquets, el Gestor de paquets facilita la instal·lació, actualització i desinstal·lació del programari (paquet). El gestor de paquets utilitza un dipòsit on s’emmagatzemen tots els paquets de programari.
Simplement, heu d’introduir una ordre per obtenir aquests paquets de programari i instal·lar-los al vostre PC. Amb un sol comandament, podeu instal·lar o actualitzar el programari. L'actualització es fa automàticament cada vegada que el programari s'actualitza al dipòsit. De tota manera, això és el que gestiona els paquets.
Ara, OneGet com a eina està amb un pas endavant. És un gestor d’un gestor de paquets. Pot acollir diversos dipòsits com Chocolatey i NuGet. Ja ho som abans parlava sobre Chocolatey. Chocolatey pot funcionar amb l'indicador d'ordres. NuGet conté paquets de programari específics per a les eines de desenvolupament d'aplicacions de Microsoft. Podeu introduir un sol comandament i agafar programari d’aquests dipòsits.
Com utilitzar OneGet?
Per tant, primer anem a veure les ordres disponibles. Podeu veure-la a la imatge de la característica de dalt. Per veure les ordres disponibles, escriviu la comanda següent a Powershell.
Get-Command -Module PackageManagement
Recordeu-ho, no OneGet, sinó PackageManagement (escric aquí OneGet només per senzillesa). Ara, ja teniu la llista d’ordres. Comencem ara per comprovar quines fonts de paquets (gestors de paquets) tenim.
Obteniu fonts de paquets
Escriviu la següent comanda (o simplement copieu-la):
Get-PackageSource
Hauríeu d’obtenir les fonts de paquets instal·lades al vostre sistema.
Per tant, només tinc instal·lada la galeria PowerShell integrada. Ara, instal·lem el Gestor de paquets Chocolatey. Si ja veieu Chocolatey a la llista, salteu el següent pas.
Instal·lació de Chocolatey
Introduïu la següent comanda:
Get-PackageProvider -Nom Chocolatey
Get-PackageProvidertrobarà els dipòsits de paquets disponibles i la instal·laran.
Pega Entra i la instal·lació de Chocolatey hauria de començar. Un cop acabada la instal·lació, comproveu de nou l’origen del paquet amb l’ordre que heu aplicat abans. Hauríeu de veure Chocolatey.
A continuació, hem de definir Chocolatey com a font predeterminada del paquet de programari. Utilitzarem set-packagesourceordre per establir-lo com a predeterminat. Introduïu la següent comanda:
Set-PackageSource -Nom de xocolata
Ara, ja estem tots establerts, instal·lem un programari del dipòsit de xocolata.
Instal·leu programari des del repositori Chocolatey
Obteniu més opcions amb Chocolatey. No heu d’anar al lloc web de Chocolatey i trobar el programari que voleu instal·lar. Podeu trobar-ho a partir del propi Powershell utilitzant el botó trobar-paquetcomandament. Per tant, diguem que voleu trobar tots els paquets relacionats amb 'Chrome'.
find-package -name Chrome
Ara tindreu tots els paquets amb Chrome hi ha paraules clau juntament amb un resum. Ara, des d’aquesta llista, instal·laré Adblockpluschrome.
install-package -name adblockpluschrome
Entra I i la instal·lació començarà.
No hi ha cap comandament d'actualització disponible
Sorprenentment, OneGet no en té Actualitza comandament. Hi ha una comanda d'actualització a Chocolatey, però no s'aplicarà aquí. Això es va informar del problemaa GitHub el 2014, quan es van disparar previsualitzacions tècniques als Insiders i encara no s'ha resolt.
Voleu convertir-se en un ninot de comandament?Aquí hi ha un llista de dreceres de tecles de funcióaixò et farà un.
Explora
Ara, que coneixeu els fonaments bàsics, podeu explorar més els comandaments i els paràmetres. Si creieu que OneGet no ha proporcionat un servei de primer nivell, sempre podeu optar per Chocolatey i utilitzar-lo mitjançant la línia de comandaments.
TAMBÉ VEURE:3 Alternatives del sistema de comanda que siguin millors que les predeterminades