Package Manager pour Windows => Chocolatey

Comme tu le sais sûrement, Windows a sorti son propre package manager "winget" qui vient en built-in de Windows 11 mais avant cela, ou si tu as d'autres besoins ou préférences, tu peux utiliser un outil tiers tel que celui que je vais te présenter aujourd'hui : Chocolatey


Pourquoi Chocolatey :

Chocolatey est une solution de gestion de logiciels différente de tout ce que tu as connu sur Windows. Chocolatey apporte les concepts d'une véritable gestion des paquets pour te permettre de versionner les choses, de gérer les dépendances et l'ordre d'installation ainsi qu'une meilleure gestion d'inventaire et pleins d'autres fonctionnalités sympas.


Installation :

En premier, nous allons vérifier tes paramètres dans PowerShell.

Ouvre une fenêtre PowerShell en administrateur et lance la commande suivante :

Get-ExecutionPolicy

Si tu obtiens comme résultat "Restricted" alors lance l'une des commandes suivantes afin d'authoriser l'execution de scripts PowerShell.

Set-ExecutionPolicy AllSigned 

ou

Set-ExecutionPolicy Bypass -Scope Process

Une fois ces premiers checks effectués, utilise la commande suivante pour installer Chocolatey :

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Installer des packages :

Pour installer des packages et ainsi commencer à utiliser Chocolatey, rien de plus simple, tu vas sur ce lien et tu cherches les packages qui t'intéressent :

https://community.chocolatey.org/packages


Exemple : Installer Adobe Reader


choco install adobereader


Rien de plus simple ! Enjoy ! 😁


ps : J'avais fait un article sur le package manager de Windows , tu le trouveras ici .