Mise à jour simplifiée des logiciels de votre poste de travail Windows avec Chocolatey

Mettre à jour la multitude d’outils installés sur son poste de travail Windows est assez fastidieux.

Sur une distribution GNU/Linux, l’opération se limite à l’exécution d’une commande (apt/yum…).

Et pourquoi pas sous Windows  ? (on pourrait aussi passer son poste de travail sous GNU/Linux mais ca n’enchante pas tout le monde)

C’est ce que propose Chocolatey !

D’abord installer l’outil :

powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))"

Puis installer chacun de vos logiciels « favoris » (Adobe Reader, FlashPlayer, Firefox, LibreOffice, Putty, notepad++…) en une seule ligne de commande

choco install nom_du_package

Il y en a presque 3000 prêts à être déployés.

Si vos logiciels sont déjà installés, inutile de les désinstaller, mais il faudra faire un « choco install » pour qu’ils soient ensuite gérés par chocolatey.

Et enfin pour tout mettre à jour :

choco upgrade all

Et le tour est joué. On peut mettre à jour l’ordinateur de papy/mamy en 10min quand on passe les voir en coup de vent…

Pour éviter de devoir valider l’installation de chaque programme :

choco feature enable -n=allowGlobalConfirmation

Ah, et pour ceux qui n’aiment pas la ligne de commande, il y a aussi un interface graphique chocolateyGUI (à installer… en ligne de commande)

Des problème de confiance ? Difficile de vous rassurer, mais sachez que les logiciels sont téléchargés directement depuis les sites des éditeurs avant d’être installés, sans les barres d’outils ou adware inutiles quelque fois proposés. Plus d’informations sur les systèmes de sécurité mis en place (https/checksum binaires…) sur https://chocolatey.org/security.

Chocolatey est distribué sous licence libre ou commerciale.

One Reply to “Mise à jour simplifiée des logiciels de votre poste de travail Windows avec Chocolatey”

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *