Tutoriel Chocolatey : Installation de logiciels en une commande pour le gestionnaire de packages Windows
Chocolatey : Après avoir réinstallé Windows, une seule commande pour récupérer tous vos logiciels
Résout en une phrase : Fatigué de télécharger et d’installer les logiciels un par un après avoir réinstallé Windows ? Chocolatey ramène tous vos logiciels courants avec une seule commande.
Combien de fois avez-vous vécu cela — réinstaller Windows, puis passer une demi-journée : ouvrir un navigateur, chercher Chrome, télécharger, installer ; puis chercher 7-Zip, télécharger, installer ; puis chercher VS Code… répéter le même processus pour chaque logiciel.
Chocolatey résout ce problème.
Qu’est-ce que Chocolatey ?
Chocolatey est le gestionnaire de packages le plus populaire pour Windows. Il est basé sur PowerShell et peut automatiquement télécharger et installer des logiciels depuis Internet avec une seule commande. Il prend également en charge les mises à jour en un clic pour tous les logiciels installés.
Le problème qu’il résout : Automatiser l’installation de logiciels au lieu de le faire manuellement, rendant l’installation de logiciels aussi simple que apt-get sous Linux.
Fonctionnalités principales
- Installation en une commande :
choco install firefoxtélécharge et installe automatiquement - Mise à jour en une commande :
choco upgrade allmet à jour tous les logiciels - Gestion des dépendances : Installe automatiquement les dépendances requises
- Installation silencieuse : Installe en arrière-plan sans cliquer sur « Suivant »
- Bibliothèque de logiciels riche : Plus de 9 000 packages dans le dépôt
- Configuration automatique : De nombreux packages logiciels sont préconfigurés
Choisir entre Chocolatey et Scoop
| Cas d’utilisation | Outil recommandé |
|---|---|
| Installer Chrome, Firefox, Office | Chocolatey (plus adapté) |
| Installer Python, Node.js, Git | Scoop ou Chocolatey |
| Besoin de plusieurs versions côte à côte | Scoop |
| Pas de privilèges d’administrateur | Scoop |
| Gérer les mises à jour des logiciels installés | Chocolatey |
De nombreux développeurs installent en fait les deux : Chocolatey gère les logiciels courants, Scoop gère les outils de développement.
Ce que disent les utilisateurs
« Réinstaller le système me prenait au moins une demi-journée. Maintenant j’écris un script Chocolatey, je vais chercher un café, et tout est installé à mon retour. »
« La première chose sur un nouvel ordinateur professionnel est d’installer Chocolatey, puis d’installer par lots l’environnement de développement. Énorme gain d’efficacité. »
Téléchargement
Chocolatey n’a pas besoin de package de téléchargement. Exécutez ceci dans PowerShell en tant qu’administrateur :
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- Site officiel : https://chocolatey.org/
- Recherche de packages : https://community.chocolatey.org/packages
Conseil : L’installation doit être faite en tant qu’administrateur dans PowerShell. Après l’installation, utilisez
choco install nom-du-packagepour commencer à installer des logiciels,choco list mot-clépour rechercher des packages disponibles.
Démarrage rapide
- Ouvrez PowerShell en tant qu’administrateur
- Exécutez le script d’installation
- Après l’installation, exécutez
choco install vscodepour tester - Installation par lots :
choco install chrome firefox 7zip notepadplusplus - Tout mettre à jour :
choco upgrade all - Voir les installés :
choco list --local-only