nl.phhsnews.com


nl.phhsnews.com / Pakketbeheer gebruiken (ook bekend als OneGet) op Windows 10

Pakketbeheer gebruiken (ook bekend als OneGet) op Windows 10


Windows 10 bevat een pakketbeheertool ingebouwd in PowerShell. In de definitieve versie heet het "PackageManagement", maar het is nog steeds gebaseerd op een open-sourceproject met de naam OneGet.

PackageManagement (ook bekend als OneGet) is technisch gezien geen pakketbeheerder. Het is een pakketmanager-manager - een framework en een reeks PowerShell-cmdlets die verschillende typen software van verschillende plaatsen op een gestandaardiseerde manier kunnen beheren.

Wat is PackageManagement / OneGet?

We hebben eerder het verhaal over OneGet gebroken en geprobeerd om duidelijk te maken wat het is. Als dat niet genoeg informatie voor je is, schreef ontwikkelaar Garret Serack ook een informatieve post met de titel "10 dingen over OneGet die anders zijn dan je denkt."

In essentie is PackageManagement (gebaseerd op een open-sourceproject met de naam OneGet) geïntegreerd in PowerShell en dus Windows 10. Het heeft tot doel verschillende pakketbeheertechnieken en frameworks voor software-installatie samen te brengen in een enkele API, samen met een standaardset PowerShell-cmdlets voor het beheren van software.

In de oorspronkelijke staat, ten minste , dit is geen tool ontworpen voor de gemiddelde Windows 10-gebruiker of zelfs de nerd. Microsoft host eigenlijk geen "OneGet-opslagplaatsen" - in feite bestaat zoiets niet. OneGet kan samen met providers worden gebruikt om toegang te krijgen tot softwarebronnen, die vervolgens kunnen worden beheerd met gestandaardiseerde cmdlets. Dit is ontworpen voor systeembeheerders. Voor geeks die zich op hun gemak voelen met de opdrachtregel, bood OneGet ooit een Chocolatey-provider aan voor het installeren van desktopapps die in Chocolatey worden gehost. OneGet is echter niet ontworpen om alleen met Chocolatey te werken - eerste versies van OneGet hadden een Chocolatey-provider als proof-of-concept, maar deze is nu verwijderd.

U kunt deze tool ook op andere versies installeren en gebruiken van Windows, omdat het deel uitmaakt van het Windows Management Framework (WMF) 5.0.

Hoe PackageManagement / OneGet

te gebruiken PackageManagement is een set cmdlets voor PowerShell, dus u moet de Windows PowerShell-toepassing openen om te gebruiken het. Voer de volgende opdracht uit om een ​​lijst met beschikbare cmdlets te bekijken:

Get-Command-Module PackageManagement

(Merk op dat Get-Command-Module OneGet niet zal werken, omdat het is hernoemd naar PackageManagement.)

In de definitieve versie van Windows 10, er is nog niet veel gaande met PackageManagement. Deze functie was het meest interessant vanwege de integratie met Chocolatey voor het eenvoudig installeren van Windows-programma's vanaf één bron toen het werd geïntroduceerd. Chocolatey kan echter nog steeds worden gebruikt op Windows 10 zonder de hulp van PackageManagement / OneGet.

De Get-PackageProvider en Get-PackageSource-cmdlets laten zien welke pakketproviders en -bronnen beschikbaar zijn. U kunt Register-PackageSource gebruiken om een ​​pakketbron te installeren. Deze cmdlet vereist een URL voor de bron, dus u moet precies weten wat u wilt toevoegen en waar deze zich bevindt om deze toe te voegen.

Als er bijvoorbeeld een Chocolatey-provider is ontwikkeld door de community, kunt u toevoegen het naar uw systeem met deze cmdlet. De Unrecord-PackageSource-cmdlet kan zo'n pakketbron verwijderen.

Als u PackageManagement moet gebruiken om ergens software te installeren, moet u de bovenstaande cmdlet Register-PackageSource gebruiken om ervoor te zorgen dat de bron is geregistreerd in PackageManagement. Nadat u dat hebt gedaan, kunt u beschikbare pakketten zoeken, installeren en verwijderen met de volgende cmdlets.

Met de cmdlet Find-Package kunt u de geconfigureerde pakketbronnen doorzoeken en met de cmdlet Install-Package kunt u deze installeren . De Uninstall-Package cmdlet verwijdert een pakket dat u hebt geïnstalleerd via deze cmdlets:

Find-Package search

Install-Package naam

Uninstall-Package naam

Dit is ontworpen om een ​​eenvoudige, gestandaardiseerde manier te zijn om verschillende soorten software van verschillende bronnen te installeren die in verschillende vormen zijn verpakt. Met de lancering van Windows 10 en PackageManagement verwachten we meer integratie met een verscheidenheid aan mogelijke softwarebronnen voor alles, van het snel instellen van servers tot het automatisch installeren van software op nieuwe pc's bij het installeren.

Raadpleeg voor meer informatie de officiële documentatie van Microsoft voor de PackageManagement-cmdlets.


Ondanks hoe het er tijdens de ontwikkeling misschien uitzag, neemt Microsoft geen pakketbeheer voor Windows 10 over. Microsoft host geen eigen softwarebronnen en Chocolatey is niet t wordt omarmd met integratie in de definitieve versie van Windows 10. Zelfs de Windows Store en zijn apps zijn niet toegankelijk vanuit PackageManagement.

Dit is nog maar een ander pakket tools dat is ontworpen voor systeembeheerders. We zullen moeten zien hoe het in de loop van de tijd evolueert en groeit.


Hoe de best mogelijke prijs voor vliegtickets online te krijgen

Hoe de best mogelijke prijs voor vliegtickets online te krijgen

Hoe meer en meer reisagenten gedwongen worden nieuwe 'For Lease'-borden in hun venster op te hangen, internet heeft de mantel van aspirant-luchtvaartenthousiasten helpen winkelen, vergelijken en kaartjes kopen voor hun volgende luchtlandingsavontuur. Maar met zoveel verschillende reis- en hotelwebsites die beweren de beste deals over vliegtickets te bieden, hoe kunt u weten welke de beste combinatie van kortingen en gebruiksgemak biedt?

(how-to)

Uitleg over SafetyNet: waarom Android Pay en andere apps niet werken op apparaten met roaden

Uitleg over SafetyNet: waarom Android Pay en andere apps niet werken op apparaten met roaden

Rooten met uw Android-apparaat geeft u toegang tot een groter aantal apps en een diepere toegang tot het Android-systeem. Maar sommige apps, zoals Google's Android Pay, werken helemaal niet op een geroot apparaat. Google gebruikt iets dat SafetyNet heet om te detecteren of uw apparaat is geroot of niet en blokkeert de toegang tot die functies.

(how-to)

Interessante Artikelen