Au cours des deux dernières semaines, nous avons publié des guides de présentation pour deux des principaux gestionnaires de packages tiers pour Windows 10 : Scoop et Chocolaté .
À ce stade, vous vous demandez peut-être pourquoi vous devriez choisir l'un plutôt que l'autre. À la base, les deux ont des fonctionnalités similaires et vous permettent finalement d'automatiser les installations de logiciels sur les PC Windows. Cela dit, Scoop et Chocolatey ont des modèles de mise en œuvre différents qui les rendent chacun mieux adaptés à des spécialités particulières.
Continuez à lire pendant que nous comparons les deux, afin que vous puissiez évaluer ce qui vous convient le mieux. Si vous débutez dans les gestionnaires de packages, nous vous recommandons de lire d'abord nos articles précédents, pour voir comment ces outils fonctionnent dans la pratique.
Pour rappel, Scoop et Chocolatey vous permettent tous deux d'installer des programmes Windows à partir de la ligne de commande, en utilisant une seule commande. Ils évitent d'avoir à visiter manuellement les sites de téléchargement et de cliquer sur les installateurs graphiques. Les gestionnaires de packages simplifient également la recherche et le téléchargement des mises à jour, vous pouvez donc être sûr que vous exécutez les dernières versions de vos applications.
Comparer Chocolatey et Scoop
À première vue, Chocolatey et Scoop sont deux outils similaires. Creusez un peu plus et vous trouverez plusieurs petites différences mais collectivement significatives. Parmi ceux-ci, le plus important à noter est leurs objectifs différents.
Chocolaté se décrit comme « automatisation de la gestion des logiciels » pour Windows. Il est capable d'installer automatiquement plus de 20 types de packages Windows sans intervention manuelle. Prêt à l'emploi, il est configuré avec la prise en charge de près de 7 000 programmes populaires, y compris les favoris de bureau tels que Google Chrome et VLC Media Player.
Scoop installe également le logiciel Windows avec une seule commande. Cependant, il a un objectif légèrement plus étroit et plus ciblé. D'abord et avant tout, c'est un outil de développeur pour installer des utilitaires système - en particulier ceux qui sont utilisés sur les systèmes Linux, mais qui ne sont pas trouvés par défaut sur Windows.
Selon à son créateur , Scoop 'se concentre sur les outils de développement open source en ligne de commande'. Scoop pouvez installez des programmes de bureau Windows classiques, tels que Chrome et VLC, mais vous devrez normalement ajouter manuellement un référentiel supplémentaire avant de le faire.
La sélection étendue de packages par défaut de Chocolatey signifie que ce sera probablement le meilleur choix pour un utilisateur qui ne souhaite qu'un seul gestionnaire de packages. Sans aucune configuration supplémentaire, vous pouvez installer des centaines de programmes populaires. Il y a même une interface graphique disponible si vous ne voulez pas utiliser le terminal.
Cependant, l'orientation plus large de Chocolatey apporte également une complexité supplémentaire. Chocolatey s'appuie sur Windows PowerShell et son système de gestionnaire de packages NuGet, qui vise principalement à résoudre les dépendances des bibliothèques de logiciels. Chocolately a également tendance à nécessiter des privilèges d'administrateur pour s'exécuter, ce qui signifie que vous serez interrompu par les fenêtres contextuelles UAC.
En revanche, Scoop n'utilise pas NuGet et s'abstient d'installer des programmes globalement. Au lieu de cela, les applications sont limitées à votre compte d'utilisateur et sont installées dans un répertoire spécial pour éviter la pollution des chemins. Scoop se démarque même d'être considéré comme un gestionnaire de paquets, comme c'est uniquement 'lit les manifestes qui décrivent comment installer un programme et ses dépendances.'
Alors qu'est-ce qui vous convient?
Comme toujours avec une comparaison de deux outils similaires, « ça dépend ».
Si vous voulez un moyen simple et rapide d'installer des programmes Windows familiers, Chocolatey est probablement fait pour vous. Son vaste référentiel de packages géré par la communauté signifie que presque tous les programmes Windows populaires sont disponibles sans configuration supplémentaire.
Cependant, si vous souhaitez étendre les programmes à un compte d'utilisateur, n'avez pas d'accès administrateur ou recherchez principalement des outils de développement, Scoop devrait probablement être votre préférence. C'est techniquement plus simple, moins impactant sur la structure des répertoires de votre système et plus léger que Chocolatey. La prise en charge des programmes de bureau Windows populaires est facilement ajoutée via le |_+_| dépôt.
Naturellement, Chocolatey et Scoop présentent également de nombreuses fonctionnalités, avantages et inconvénients supplémentaires dont nous n'avons pas parlé ici. En particulier, Chocolatey possède un certain nombre de capacités spécialisées destinées aux entreprises, ce qui en fait un meilleur choix pour les entreprises et les administrateurs système. Pendant ce temps, le modèle de « package » simplifié de Scoop signifie qu'il est assez trivial pour les développeurs d'applications d'ajouter un support - un seul fichier dans un référentiel Git permettra l'installation via Scoop.
En fin de compte, la meilleure option dépend de vos priorités individuelles. Pour la plupart des utilisateurs de Windows, nous pensons que Chocolatey offre le meilleur équilibre entre commodité et puissance, tandis que Scoop offre une expérience plus rationalisée mais centrée sur le développeur pour ceux qui ne sont pas satisfaits des limitations de Chocolatey.