So verwenden Sie PackageManagement (auch bekannt als OneGet) unter Windows 10

So verwenden Sie PackageManagement (auch bekannt als OneGet) unter Windows 10

How Use Packagemanagement Windows 10

Windows 10 enthält ein in PowerShell integriertes Paketverwaltungstool. In der endgültigen Version heißt es PackageManagement, basiert aber immer noch auf einem Open-Source-Projekt namens OneGet .



PackageManagement (auch bekannt als OneGet) ist technisch gesehen kein Paketmanager. Es ist ein Paketmanager-Manager – ein Framework und eine Reihe von PowerShell-Cmdlets, die verschiedene Arten von Software von verschiedenen Orten auf standardisierte Weise verwalten können.

Was ist Paketverwaltung / OneGet?

Wir vorher brach die Geschichte über OneGet , und versucht, genau zu klären, was es ist. Wenn Ihnen das noch nicht genug ist, hat Entwickler Garret Serack auch einen informativen Beitrag mit dem Titel . geschrieben 10 Dinge an OneGet, die anders sind, als Sie denken .

Machen Router einen Unterschied?

Im Wesentlichen ist PackageManagement (basierend auf einem Open-Source-Projekt namens OneGet) in PowerShell und damit in Windows 10 integriert. Es zielt darauf ab, eine Vielzahl unterschiedlicher Paketverwaltungstechniken und Softwareinstallations-Frameworks in einer einzigen API zusammen mit einem Standardsatz von PowerShell zu vereinen Cmdlets zum Verwalten von Software.

Anzeige

Zumindest im Ausgangszustand ist dies kein Tool, das für den durchschnittlichen Windows 10-Benutzer oder sogar den Geek entwickelt wurde. Microsoft hostet keine OneGet-Repositorys – tatsächlich gibt es so etwas nicht. OneGet kann zusammen mit Anbietern verwendet werden, um den Zugriff auf Software-Repositorys zu ermöglichen, die dann mit standardisierten Cmdlets verwaltet werden können. Dies ist für Systemadministratoren gedacht. Für Geeks, die mit der Befehlszeile vertraut sind, bot OneGet einmal einen Chocolatey-Anbieter für die Installation von Desktop-Anwendungen an, die in Chocolatey gehostet werden. OneGet wurde jedoch nicht nur für Chocolatey entwickelt – erste Versionen von OneGet hatten einen Chocolatey-Anbieter als Proof-of-Concept, der jedoch jetzt entfernt wurde.

Sie können dieses Tool auch auf anderen Windows-Versionen installieren und verwenden, da es Teil des Windows Management Framework (WMF) 5.0 ist.

VERBUNDEN: Windows 10 enthält einen Paketmanager im Linux-Stil mit dem Namen 'OneGet'

So verwenden Sie PackageManagement / OneGet

PackageManagement ist eine Reihe von Cmdlets für PowerShell , daher müssen Sie die Windows PowerShell-Anwendung öffnen, um sie zu verwenden. Führen Sie den folgenden Befehl aus, um eine Liste der verfügbaren Cmdlets anzuzeigen:

Screenshot unter Windows machen

Get-Command -Modul Paketverwaltung

(Beachten Sie, dass Get-Command -Module OneGet nicht funktioniert, da es in PackageManagement umbenannt wurde.)

In der finalen Release-Version von Windows 10 tut sich mit PackageManagement noch nicht viel. Dieses Feature war am interessantesten für seine Integration mit Chocolatey zur einfachen Installation von Windows-Programmen aus einer einzigen Quelle, als es eingeführt wurde. schokoladig kann aber auch ohne die Hilfe von PackageManagement / OneGet unter Windows 10 verwendet werden.

Die Cmdlets Get-PackageProvider und Get-PackageSource zeigen Ihnen, welche Paketanbieter und -quellen verfügbar sind. Sie können Register-PackageSource verwenden, um eine Paketquelle zu installieren. Dieses Cmdlet erfordert eine URL für die Quelle, daher müssen Sie genau wissen, was Sie hinzufügen möchten und wo es sich befindet, um es hinzuzufügen.

Wenn beispielsweise ein Chocolatey-Anbieter von der Community entwickelt wurde, können Sie ihn mit diesem Cmdlet zu Ihrem System hinzufügen. Das Cmdlet Unregister-PackageSource kann eine solche Paketquelle entfernen.

Anzeige

Wenn Sie PackageManagement verwenden müssen, um Software von irgendwoher zu installieren, müssen Sie das obige Cmdlet Register-PackageSource verwenden, um sicherzustellen, dass die Quelle in PackageManagement registriert ist. Anschließend können Sie verfügbare Pakete mit den folgenden Cmdlets suchen, installieren und deinstallieren.

Was ist ein ATX-Motherboard?

Mit dem Cmdlet Find-Package können Sie Ihre konfigurierten Paketquellen danach durchsuchen und mit dem Cmdlet Install-Package können Sie es installieren. Das Cmdlet Uninstall-Package deinstalliert ein Paket, das Sie über diese Cmdlets installiert haben:

Find-Paket Suche

Installationspaket Name

was macht echo auto

Deinstallationspaket Name

Dies soll eine einfache, standardisierte Möglichkeit sein, verschiedene Arten von Software aus verschiedenen Quellen in unterschiedlichen Formen zu installieren. Mit der Einführung von Windows 10 und PackageManagement erwarten wir möglicherweise eine stärkere Integration mit einer Vielzahl verschiedener potenzieller Softwarequellen für alles, von der schnellen Einrichtung von Servern bis hin zur automatischen Installation von Software auf neuen PCs bei der Einrichtung.

Weitere Informationen finden Sie unter Offizielle Dokumentation von Microsoft für die PackageManagement-Cmdlets .


Ungeachtet dessen, wie es während der Entwicklung ausgesehen haben könnte, übernimmt Microsoft keine Paketverwaltung für Windows 10. Microsoft hostet keine eigenen Software-Repositorys und Chocolatey wird nicht mit der Integration in die endgültige Version von Windows 10 begrüßt. Nicht einmal Auf den Windows Store und seine Apps kann über PackageManagement zugegriffen werden.

Dies ist nur eine weitere Suite von Tools, die für Systemadministratoren entwickelt wurde. Wir müssen sehen, wie es sich im Laufe der Zeit entwickelt und wächst.

WEITER LESEN Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen