Chocolatey est un gestionnaire de paquets pour Windows qui facilite l'installation, la mise à jour et la désinstallation de logiciels depuis la ligne de commande.
📑 Sommaire
📥 Installation
Pour installer Chocolatey, exécutez cette commande dans PowerShell avec des droits administrateur :
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
Cette commande permet d'installer Chocolatey depuis PowerShell en contournant les restrictions d'exécution.
📦 Commandes de base
Voici les commandes essentielles pour utiliser Chocolatey :
- Installer un paquet :
choco install nom_du_paquetVous pouvez ajouter
-yà la fin pour approuver automatiquement l'installation. - Désinstaller un paquet :
choco uninstall nom_du_paquet - Mettre à jour un paquet :
choco upgrade nom_du_paquet - Mettre à jour tous les paquets :
choco upgrade allAjoutez
--nooppour voir ce qui serait mis à jour sans effectuer les mises à jour. - Lister les paquets installés :
choco list -loL'option
-losignifie "locally only" (uniquement les paquets locaux).
🔍 Rechercher un paquet
Pour trouver un paquet dans le dépôt Chocolatey :
choco search nom_du_paquet
Pour obtenir des informations détaillées sur un paquet :
choco info nom_du_paquet
⚙️ Configuration avancée
Personnalisez le comportement de Chocolatey avec ces commandes :
- Modifier le cache de téléchargement :
choco config set cacheLocation D:\choco-cache - Ajouter une nouvelle source :
choco source add -n=nom -s="https://source-url/"Utile pour les dépôts privés ou les miroirs.
- Voir les configurations :
choco config list - Installer une version spécifique :
choco install nom_du_paquet --version=X.Y.Z