Chocolatey

Un gestionnaire de paquets pour Windows qui facilite la vie

Dans l'univers Linux, un aspect extrêmement pratique réside dans l'utilisation de gestionnaires de paquets (package manager en anglais). Un gestionnaire de paquet est un utilitaire qui va s'occuper de l'installation et de la mise à jour de vos programmes, sans que vous ayez à vous souciez des détails (où installer, quelles options, etc.). Par exemple, l'AppStore sous iOS ou le Play Store sous Android peuvent être considérés comme des gestionnaires de paquets. Malheureusement sous Windows, ce système n'existe pas. Pour installer des programmes, il faut encore lancer des .exe ou des .msi à la main.

Chocolatey, votre nouvel ami

C'est là qu'intervient Chocolatey. Ce dernier agit comme s'il était un gestionnaire de paquets. En une ligne de commande, il va aller récupérer le .exe qui correspond au programme que vous souhaitez installer, et l'installer de manière silencieuse sur votre machine. Par exemple, si je souhaite installer VLC, il suffit de rentrer la commande :

choco install vlc

Et VLC va s'installer tout seul. Actuellement, Chocolatey gère plus de 5500 paquets. Les logiciels les plus communs sont pris en charge.

L'énorme avantage de Chocolatey est la mise à jour automatique des paquets installés. On oublie souvent de mettre à jour certains logiciels (comme Git, 7Zip) ou on ne souhaite pas le faire lorsque le programme nous le demande (Filezilla par exemple). Avec la simple commande

choco upgrade all

Chocolatey va mettre à jour tous les paquets installés sur votre ordinateur.

Comment installer Chocolatey

C'est très simple, il suffit de lancer un terminal sous Windows et de rentrer la ligne suivante :

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Et si je suis allergique à la ligne de commande ?

Certains ont pensé à vous ! Il vous suffit d'installer le paquet Chocolatey GUI pour installer et mettre à jour via une interface vos logiciels.