Comment utiliser OneGet efficacement sur Windows 10
Si vous avez déjà utilisé Linux, vous avez toujours voulu un outil de gestion de packages pour Windows. Oui, Windows dispose d’un outil de gestion de packages tiers appelé Chocolatey qui peut être exécuté à l’aide de la ligne de commande. Mais, comme l’a annoncé Garret Serack de Microsoft dans un article de blog, Windows 10 introduit OneGet, un outil de gestion de packages natif. Il vous permet d’installer/désinstaller et de mettre à jour des packages à l’aide du gestionnaire de packages NuGet à l’aide de Powershell. En outre, il prend en charge les référentiels Chocolatey.
Le gestionnaire d’un gestionnaire de paquets.
Remarques: Dans la version Windows 10 RTM, OneGet a été renommé gestion des colis.
Voyons donc comment installer/désinstaller et mettre à jour efficacement plusieurs packages à l’aide de OneGet (PackageManagement). Découvrez également comment y intégrer Chocolatey.
Qu’est-ce que OneGet (PackageManagement) et Chocolatey ?
Pour les utilisateurs non Linux et ceux qui ne connaissent rien à la gestion des packages, les gestionnaires de packages facilitent l’installation, la mise à jour et la désinstallation de logiciels (packages). Les gestionnaires de packages utilisent des référentiels qui stockent tous les packages.
Il vous suffit d’entrer des commandes pour obtenir ces packages et les installer sur votre PC. Avec une seule commande, vous pouvez installer ou mettre à jour le logiciel. Les mises à jour sont effectuées automatiquement chaque fois que le logiciel est mis à jour dans le référentiel. Donc, c’est ce qu’est un gestionnaire de paquets.
Désormais, OneGet a une longueur d’avance en tant qu’outil.c’est gestionnaire de packageIl peut héberger plusieurs référentiels tels que Chocolatey et NuGet. Nous avons déjà parlé de Chocolatey. Chocolatey fonctionne à partir de l’invite de commande. NuGet contient des packages spécifiques aux outils de développement d’applications de Microsoft. Vous pouvez entrer une seule commande et obtenir des logiciels à partir de ces référentiels.
Comment utiliser OneGet ?
Alors, regardons d’abord les commandes disponibles. Vous pouvez le voir dans la carte des fonctionnalités ci-dessus. Pour voir les commandes disponibles, entrez les commandes suivantes dans Powershell.
Commande Get – Gestion des packages de modules
Rappelez-vous, pas OneGet, mais PackageManagement (j’ai écrit OneGet ici juste pour la simplicité). Donc, maintenant vous avez une liste de commandes. Maintenant, vérifions d’abord quelles sources de paquets (gestionnaires de paquets) nous avons.
obtenir la source du paquet
Saisissez la commande suivante (ou copiez-la directement) :
obtenir la source du paquet
Vous devriez installer les sources du paquet sur votre système.
Donc, je viens d’installer la bibliothèque PowerShell intégrée. Maintenant, installons le gestionnaire de paquets Chocolatey. Si vous voyez déjà Chocolatey dans la liste, passez à l’étape suivante.
installer du chocolat
Entrez la commande suivante :
Get-PackageProvider -Name Chocolatey
Get-PackageProvider trouvera le référentiel de packages disponible et l’installera.
battre Entrer et l’installation de Chocolatey devrait commencer. Une fois l’installation terminée, vérifiez à nouveau les sources du package avec les commandes appliquées précédemment. Vous devriez voir du chocolat.
Ensuite, nous devons définir Chocolatey comme source de package par défaut.nous utiliserons définir la source du paquet commande pour le définir par défaut. Entrez la commande suivante :
Set-PackageSource – Nom Chocolat
Maintenant que tout est prêt, installons un logiciel à partir du référentiel de chocolat.
Installer le logiciel à partir du référentiel Chocolatey
Chocolatey vous donne plus d’options. Vous n’avez pas besoin d’aller sur le site Web de Chocolatey et de trouver le logiciel que vous souhaitez installer.Vous pouvez utiliser à partir de Powershell lui-même Trouver des forfaits Commande. Supposons que vous souhaitiez rechercher tous les packages liés à « Chrome ».
Rechercher le nom du package Chrome
Maintenant, vous obtiendrez tous les packages Alliage chromé Mots clés et résumés.Maintenant, à partir de cette liste, je vais installer Adblockpluschrome.
Nom du package d’installation adblockpluschrome
Entrer Oui L’installation va commencer.
Aucune commande de mise à niveau disponible
Étonnamment, OneGet ne renouveler Commande. Il existe une commande de mise à jour dans Chocolatey, mais cela ne s’applique pas ici. Ce problème a été signalé sur GitHub en 2014, alors qu’un aperçu technique était filmé pour Insiders, mais il n’est toujours pas résolu.
Vous voulez être un ninja de l’invite de commande ? Voici une liste de raccourcis de touches de fonction qui pourraient faire de vous l’un d’entre eux.
explorer
Maintenant que vous comprenez les bases, vous pouvez explorer davantage les commandes et les paramètres. Si vous ne pensez pas que OneGet offre un service de premier ordre, vous pouvez toujours choisir Chocolatey et l’utiliser à partir de la ligne de commande.
Voir également: 3 alternatives à l’invite de commande par défaut