feigned

Chocolatey : le gestionnaire de paquets pour Windows

34.9K vues
17+
Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Mises à jour

  • 03/02/20 : réorganisation de l'article.

Chocolatey est un gestionnaire de paquets pour Windows. C’est un programme qui vous permet d’installer et de désinstaller des applications à la vitesse de l’éclair en utilisant la commande choco. Son point fort : il est capable de mettre à jour l’ensemble des applications installées sur votre système avec une seule commande !

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Dans cet article, nous allons voir comment utiliser Chocolatey, le gestionnaire de paquets pour Windows. Un indispensable !

Préambule

Vous ne trouvez pas que c’est une plaie de mettre à jour ses applications sur Windows ? Moi si !

Un petit exemple pour vous en convaincre : pour mettre à jour le logiciel 7-Zip par exemple, on doit :

  1. Se rendre sur le site web officiel de l’éditeur du logiciel. Note : je vous déconseille de passer par des sites tiers comme 01net ou Clubic pour éviter les adwares et les spywares. Pour pour d’informations :
    Protéger son PC contre les PUP (adwares, spywares)
  2. Trouver la version du logiciel adaptée à son système (32 ou 64 bits, version de Windows…).
  3. Télécharger le programme d’installation.
  4. Lancer l’installation du logiciel, cliquer sur Suivant, Suivant, Suivant… (tout en faisant attention aux cases pré-cochées qui installent d’éventuels spywares) et enfin cliquer sur le bouton Terminer.

Pfiou…. Et ça c’est uniquement pour UN logiciel !

Alors certes, de plus en plus de logiciels proposent des mises à jour automatiques. Certaines sont silencieuses et pratiques (Mozilla Firefox, Spotify…) quand d’autres le sont nettement moins (VirtualBox, TeamViewer…) : ces logiciels lancent simplement le téléchargement de la mise à jour et on se retrouve à subir le fameux programme d’installation…

Je me suis alors demandé s’il existait un moyen fiable de mettre à jour tous ses logiciels en même temps et en une seule fois. Et j’ai fini par trouver !

Alors si comme moi vous voulez gagner du temps et mettre à jour tous vos logiciels d’un coup, laissez-moi vous présenter Chocolatey, le gestionnaire de paquets de référence pour Windows !

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Présentation de Chocolatey

Chocolatey est un gestionnaire de paquets pour Windows.

Un gestionnaire de paquets, qu’est-ce que c’est ?

Un gestionnaire de paquets, c’est un outil qui permet d’installer des logiciels, de les désinstaller et de les mettre à jour.

C’est une fonctionnalité bien connue des utilisateurs de Linux où plusieurs gestionnaires de paquets existent (APT, pacman…). C’est d’ailleurs pour moi la fonctionnalité n°1 de Linux. Une fois qu’on y a goûté, difficile de revenir en arrière !

Son fonctionnement est simple : un gestionnaire est connecté à un ou plusieurs dépôts dans lesquels sont stockés des paquets. Un paquet est une archive contenant les fichiers nécessaires à l’installation d’un logiciel sur un système d’exploitation (on peut y trouver des fichiers exécutables, des fichiers de configuration, des fichiers de documentation, des dépendances logicielles, des scripts de pré/post installation, des scripts de pré/post désinstallation…).

Vous percevez les avantages d’un tel outil ?

  • Tous les logiciels (les paquets) sont centralisés dans un seul et même serveur (le dépôt) : plus besoin de parcourir le Web pour trouver les fichiers d’installation de tel ou tel logiciel, tous se trouvent au même endroit ! On va enfin pouvoir installer et mettre à jour plusieurs logiciels avec une seule commande.
  • Tous les logiciels sont dépourvus de spywares et malwares en tout genre : toutes les cases qui installaient des logiciels non désirés n’existent plus.
  • Les dépendances sont automatiquement installées : si un logiciel a besoin d’un programme (ex. : Microsoft Visual C++ 2010 Redistributable Package) pour fonctionner, le gestionnaire va l’installer automatiquement.

Sous Windows, aucun gestionnaire de paquets n’est malheureusement intégré.

Heureusement, il y a Chocolatey !

Si c’est encore un peu flou pour vous, les lignes qui suivent vont certainement vous permettre d’y voir plus clair. 🙂

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Installation de Chocolatey

Chocolatey s’installe en quelques secondes :

  1. Ouvrez Powershell en tant qu’administrateur.
  2. Exécutez la commande suivante (faites un copier/coller) :
     Chocolatey est maintenant installé sur votre PC et prêt à l’emploi !

Utilisation de Chocolatey

Rechercher un logiciel

Avant d’installer votre logiciel, il faut savoir si Chocolatey le propose dans ses dépôts.

En effet, les dépôts contiennent beaucoup de logiciels mais tous les logiciels du marché ne sont évidemment pas présents (Adobe Photoshop, Microsoft Word…).

Comment faire pour savoir si un logiciel est disponible dans Chocolatey ?

Vous pouvez effectuer une recherche soit :

  • Via la commande choco :

  • Via le site web de Chocolatey :
  • Le logiciel que vous souhaitez installer est disponible ? Bien ! Maintenant, installons-le !

    Installer des logiciels

    Pour installer un logiciel avec Chocolatey, c’est simple :

    1. Ouvrez PowerShell en tant qu’administrateur.
    2. Utilisez la commande choco install comme ici :

  • Vous pouvez également installer plusieurs logiciels à la fois en séparant le nom des paquets avec un espace :