OKTous les services sont opérationnels
InfrawireLogo InfrawireDocumentation

Installer Chocolatey sur un VPS Windows

Chocolatey est un gestionnaire de paquets pour Windows, pratique sur un VPS pour installer ou mettre à jour des logiciels en ligne de commande (sans cliquer dans plusieurs installateurs).

Prérequis

  • Windows Server ou Windows récent
  • PowerShell exécuté en tant qu’administrateur
  • Stratégie d’exécution permettant les scripts (voir ci-dessous)

Autoriser les scripts (session courante)

Ouvrez PowerShell (Admin) :

PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force

Installation de Chocolatey

Toujours en administrateur, exécutez la commande officielle (voir chocolatey.org/install pour la version à jour) :

PowerShell
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Fermez et rouvrez PowerShell, puis vérifiez :

PowerShell
choco -v

Exemples d’installation

PowerShell
choco install git -y choco install 7zip -y choco install vscode -y

Mise à jour de tous les paquets Chocolatey :

PowerShell
choco upgrade all -y

Bonnes pratiques

  • Utilisez -y pour les déploiements non interactifs sur serveur.
  • Limitez les paquets à ce dont vous avez réellement besoin pour réduire la surface d’attaque.
  • Pour la production, documentez les versions installées et testez les mises à jour.

Dépannage

  • Accès refusé : vérifiez que PowerShell est bien lancé en administrateur.
  • Proxy d’entreprise : configurez les variables proxy système ou les options Chocolatey documentées pour les environnements filtrés.

Chocolatey est un outil tiers ; en cas de doute sur un paquet, vérifiez la fiche du paquet sur le dépôt communautaire avant installation.