Pourquoi utiliser Chocolatey ?

Installer des logiciels depuis le terminal

Chocolatey centralise l’installation de logiciels Windows depuis PowerShell ou l’invite de commandes. Une commande choco install déclenche le traitement du paquet, récupère les ressources prévues par celui-ci et peut s’appuyer sur le Chocolatey Community Repository ou sur une source configurée par l’administrateur. L’intérêt est surtout de remplacer une succession de téléchargements manuels et d’assistants graphiques par des commandes reproductibles. Le même mécanisme sert à rechercher des paquets, consulter ceux déjà présents et installer plusieurs outils dans un script. Chocolatey s’appuie sur le format NuGet et sait piloter les installateurs Windows traditionnels lorsque le logiciel n’est pas directement embarqué dans le paquet.

Mettre à jour et automatiser un poste Windows

Chocolatey ne se limite pas à l’installation initiale. Les commandes choco upgrade, choco uninstall et choco outdated servent respectivement à mettre à niveau, retirer et repérer les paquets dont une version plus récente est disponible. Cette logique facilite la préparation d’un nouveau PC ou la reconstruction d’un environnement avec un ensemble d’applications défini à l’avance. Dans un contexte professionnel, Chocolatey peut aussi travailler avec des dépôts internes ou des solutions de proxy compatibles NuGet. Cette approche permet de mieux contrôler les paquets distribués, de réduire les téléchargements externes et d’éviter de faire dépendre chaque machine directement du dépôt communautaire.

Choisir entre édition open source et offres commerciales

Le client Chocolatey CLI est open source et distribué sous licence Apache 2.0. L’édition gratuite permet notamment de créer des paquets, d’héberger son propre dépôt et d’automatiser les mises à niveau, tandis que les éditions Pro et Business ajoutent des fonctions commerciales de sécurité, de gestion et de support. Le Chocolatey Community Repository reste distinct du client : ses paquets sont maintenus par la communauté et passent par un processus de modération, mais ils ne bénéficient pas tous du même rythme de maintenance. À partir du 1er janvier 2027, les organisations ne pourront plus utiliser directement ce dépôt pour gérer leurs parcs et devront passer par une infrastructure de dépôt conforme, avec certaines exceptions de cache ou de proxy.

Chocolatey simplifie l’installation et la gestion de logiciels sous Windows grâce à un catalogue centralisé de paquets. Son interface graphique permet de rechercher, installer et mettre à jour des applications sans passer par la ligne de commande. © Chocolatey Software, Inc.

Chocolatey : toutes les réponses à vos questions

Avec quel OS est compatible Chocolatey ?

Chocolatey CLI fonctionne sur Windows. La documentation officielle lie sa prise en charge aux versions de Windows encore supportées par Microsoft et indique notamment Windows 11 et plusieurs éditions de Windows Server. Chocolatey CLI 2.x nécessite aussi .NET Framework 4.8 et une version de PowerShell prise en charge.

Faut-il créer un compte pour utiliser Chocolatey ?

Non pour installer Chocolatey CLI et exécuter ses commandes de base avec des sources accessibles. Un compte Chocolatey devient en revanche nécessaire pour certaines actions liées au site communautaire, par exemple publier un paquet sur le Chocolatey Community Repository, tandis que les offres commerciales disposent de leurs propres mécanismes de licence.

Chocolatey est-il gratuit ou payant ?

Chocolatey CLI existe en édition open source gratuite, sans limite de nombre de machines annoncée pour le client. Chocolatey Software commercialise aussi une édition Pro destinée aux particuliers et Chocolatey for Business pour les organisations, avec des fonctions supplémentaires de sécurité, de gestion centralisée, de support et de déploiement.

Peut-on utiliser Chocolatey avec un dépôt interne ?

Oui. Chocolatey peut utiliser des sources autres que le dépôt communautaire et s’intégrer à des dépôts internes compatibles avec le format NuGet. Cette configuration est particulièrement adaptée aux organisations qui veulent contrôler les paquets disponibles, fonctionner sans accès Internet direct ou mettre en cache les dépendances.

Que change la règle prévue pour 2027 ?

À compter du 1er janvier 2027, les conditions d’utilisation de Chocolatey interdiront aux organisations d’utiliser directement le Chocolatey Community Repository pour administrer leurs ordinateurs. Des exceptions sont prévues, notamment pour les solutions de dépôt qui utilisent le dépôt communautaire comme source amont afin de mettre les paquets en cache localement.