The Secret of Becoming Mentally Strong | Amy Morin | TEDxOcala
Table des matières:
- Que sont OneGet (PackageManagement) et Chocolatey?
- Comment utiliser OneGet?
- Obtenir des sources de paquets
- Installation de Chocolatey
- Installer le logiciel à partir du référentiel Chocolatey
- Aucune commande de mise à niveau disponible
- Explorer
Si vous avez déjà utilisé Linux, vous aurez toujours voulu un outil de gestion de paquets pour Windows. Oui, Windows dispose d'un outil tiers de gestion de packages, appelé Chocolatey, qui peut être exécuté à l'aide de la ligne de commande. Mais Windows 10 a introduit dans OneGet un outil de gestion de paquet natif, annoncé par Garret Serack de Microsoft, dans un article de blog. Il vous permettra d'installer / de désinstaller et de mettre à jour des packages logiciels avec NuGet Package Manager à l'aide de Powershell. En outre, il prend également en charge le référentiel Chocolatey.
Remarque: avec la version Windows 10 RTM, OneGet a été renommé PackageManagement.
Voyons comment vous pouvez installer / désinstaller et mettre à jour plusieurs packages logiciels avec OneGet (PackageManagement). Et aussi, voyez comment y intégrer Chocolatey.
Que sont OneGet (PackageManagement) et Chocolatey?
Pour les utilisateurs non-Linux et ceux qui ne connaissent rien à la gestion des paquets, Package Manager facilite l'installation, la mise à jour et la désinstallation de logiciels (paquets). Le Gestionnaire de packages utilise un référentiel dans lequel tous les packages logiciels sont stockés.
Vous devez simplement entrer une commande pour obtenir ces progiciels et les installer sur votre PC. En une seule commande, vous pouvez installer ou mettre à jour le logiciel. La mise à jour est effectuée automatiquement chaque fois que le logiciel est mis à jour dans le référentiel. Donc, c'est ce que le gestionnaire de paquets est tout au sujet.
Désormais, OneGet en tant qu'outil a une longueur d'avance. C'est un gestionnaire de gestionnaire de paquets. Il peut héberger plusieurs référentiels comme Chocolatey et NuGet. Nous avons déjà parlé de Chocolatey avant. Chocolatey peut fonctionner avec l'invite de commande. NuGet contient des packages logiciels spécifiques aux outils de développement d'applications de Microsoft. Vous pouvez entrer une seule commande et récupérer le logiciel à partir de ces référentiels.
Comment utiliser OneGet?
Donc, voyons d’abord les commandes disponibles. Vous pouvez le voir dans l'image caractéristique ci-dessus. Pour voir les commandes disponibles, tapez la commande suivante dans Powershell.
Get-Command -Module PackageManagement
Rappelez-vous, pas OneGet mais PackageManagement (j'écris ici OneGet juste pour simplifier). Donc, maintenant vous avez la liste des commandes. Maintenant, commençons par vérifier quelles sources de paquet (gestionnaires de paquet) nous avons.
Obtenir des sources de paquets
Tapez la commande suivante (ou copiez-la simplement):
Get-PackageSource
Vous devriez obtenir les sources de paquetages installées sur votre système.
Ainsi, seule la galerie intégrée PowerShell est installée. Maintenant, installons le gestionnaire de paquets Chocolatey. Si vous voyez déjà Chocolatey dans la liste, passez à l'étape suivante.
Installation de Chocolatey
Entrez la commande suivante:
Get-PackageProvider -Name Chocolatey
Get-PackageProvider trouvera les référentiels de paquets disponibles et l’installera.
Appuyez sur Entrée et l'installation de Chocolatey devrait commencer. Une fois l’installation terminée, vérifiez à nouveau la source du paquet avec la commande que vous avez appliquée précédemment. Vous devriez voir Chocolatey.
Ensuite, nous devons définir Chocolatey comme source de progiciels par défaut. Nous utiliserons la commande set-packagesource 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 Chocolatey.
Installer le logiciel à partir du référentiel Chocolatey
Vous obtenez plus d'options avec Chocolatey. Vous n'avez pas besoin d'aller sur le site Web de Chocolatey pour trouver le logiciel que vous souhaitez installer. Vous pouvez le trouver dans Powershell lui-même en utilisant la commande find-package. Supposons donc que vous souhaitiez rechercher tous les packages liés à 'Chrome'.
find-package -name Chrome
Maintenant, vous obtiendrez tous les packages avec le mot-clé Chrome avec un résumé. Maintenant, à partir de cette liste, je vais installer Adblockpluschrome.
install-package -name adblockpluschrome
Entrez Y et l'installation va commencer.
Aucune commande de mise à niveau disponible
Étonnamment, OneGet n'a pas de commande de mise à jour. Il y a une commande de mise à jour dans Chocolatey mais cela ne s'appliquera pas ici. Ce problème avait été signalé sur GitHub en 2014 lorsque des aperçus techniques avaient été filmés aux initiés et il n'a toujours pas été résolu.
Voulez-vous devenir un ninja d'invite de commande? Voici une liste de raccourcis de touches de fonction qui en feront un.
Explorer
Maintenant que vous connaissez les bases, vous pouvez explorer davantage les commandes et les paramètres. Si vous pensez que OneGet n'a pas fourni de service de premier ordre, vous pouvez toujours choisir Chocolatey et l'utiliser via la ligne de commande.
AUSSI VOIR: 3 alternatives d'invite de commande qui sont meilleures que la valeur par défaut
Comment utiliser efficacement Data Sense sur Windows Phone
Si vous utilisez un forfait de données mobiles, t Utiliser Data Sense sur Windows Phone. Apprenez à installer, configurer, configurer Data Sense, pour en tirer le meilleur parti
Comprendre le multitâche sur ios et comment l'utiliser efficacement
Un aperçu de ce qu'est le multitâche iOS et de son utilisation. Un excellent guide pour les débutants iPhone et iPad.
Comment utiliser efficacement Google maintenant sur le robinet sur Android
La fonctionnalité Google Now on Tap introduite avec Android Marshmallow peut sembler perdre de son intérêt, mais voici comment vous pouvez en tirer le meilleur parti. Lisez la suite pour en savoir plus.