{"id":1282,"date":"2020-05-10T14:44:01","date_gmt":"2020-05-10T12:44:01","guid":{"rendered":"https:\/\/xtream.be\/blog\/?p=1282"},"modified":"2022-09-01T11:07:36","modified_gmt":"2022-09-01T09:07:36","slug":"scoop-le-package-manager-pour-windows-7-8-10","status":"publish","type":"post","link":"https:\/\/xtream.be\/blog\/scoop-le-package-manager-pour-windows-7-8-10\/","title":{"rendered":"Scoop &#8211; le package manager pour Windows"},"content":{"rendered":"\n<p>Bonjour ! Vous connaissez peut \u00eatre <a href=\"https:\/\/chocolatey.org\/\" target=\"_blank\" rel=\"noopener\">chocolatey<\/a>, un des packages manager  les plus connus pour Windows 10 (et que j&rsquo;ai utilis\u00e9 pendant plusieurs ann\u00e9es) mais vous ne connaissez peut \u00eatre pas <a href=\"https:\/\/scoop.sh\/\" target=\"_blank\" rel=\"noopener\">scoop<\/a> (que j&rsquo;ai adopt\u00e9 \u00e0 la place de chocolatey depuis plusieurs mois). Je vais donc m&#8217;empresser de r\u00e9parer \u00e7a \ud83d\ude09<\/p>\n\n\n\n<p>D&rsquo;abord, un package manager, c&rsquo;est quoi ? C&rsquo;est un logiciel qui permet simplement de chercher, installer et mettre \u00e0 jour des logiciels, d&rsquo;une mani\u00e8re centralis\u00e9e. Plus besoin d&rsquo;aller sur le net, trouver le site web du logiciel, le t\u00e9l\u00e9charger, installer la bonne version (32 ou 64 bits ?), penser \u00e0 d\u00e9cocher les cases qui vont vous installer des barres de pub ou autres trucs non sollicit\u00e9s&#8230; et pour les logiciels qui n&rsquo;ont pas un syst\u00e8me de mise \u00e0 jour automatique, recommencer toute cette proc\u00e9dure r\u00e9guli\u00e8rement pour rester \u00e0 jour&#8230; bref, c&rsquo;est gal\u00e8re, on peut faire mieux. Linux et MacOs utilisent majoritairement le syst\u00e8me de packet manager pour g\u00e9rer leur Logith\u00e8que. Le Microsoft store est aussi un packet manager, malheureusement il n&rsquo;est pas adopt\u00e9 massivement par les d\u00e9veloppeurs, ce qui fait qu&rsquo;on trouve rarement nos logiciels favoris dedans \ud83d\ude41<\/p>\n\n\n\n<p>Scoop est un logiciel qui s&rsquo;utilise en ligne de commande mais rassurez vous, c&rsquo;est simple&#8230; Scoop se base sur un repository git contenant des fichiers \u00ab\u00a0manifest\u00a0\u00bb d\u00e9crivant chaque logiciel qu&rsquo;on peut installer On appel ces repository des <strong>buckets<\/strong>. Le bucket configur\u00e9 par d\u00e9faut contient principalement des utilitaires open-source mais on peut ajouter des buckets suppl\u00e9mentaires pour avoir acc\u00e8s \u00e0 beaucoup plus de logiciels. Voici les commandes de base qui permette d&rsquo;utiliser Scoop.<\/p>\n\n\n\n<p>Installer Scoop avec une ligne de commande Powershell :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iwr -useb get.scoop.sh | iex<\/code><\/pre>\n\n\n\n<p>Si jamais vous avez une erreur, c&rsquo;est un probl\u00e8me  de droit qui peut se r\u00e9soudre avec cette commande (et ensuite relancer la commande pr\u00e9c\u00e9dente) :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Set-ExecutionPolicy RemoteSigned -scope CurrentUser<\/code><\/pre>\n\n\n\n<p>Voil\u00e0, Scoop est install\u00e9, on peut d\u00e9j\u00e0 installer le bucket extras qui contient beaucoup de logiciels int\u00e9ressants:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop bucket add extras<\/code><\/pre>\n\n\n\n<p><strong>Pour utiliser Scoop :<\/strong><\/p>\n\n\n\n<p>Rechercher un logiciel (xxx=nom ou partie du nom du logiciel recherch\u00e9)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop search xxx<\/code><\/pre>\n\n\n\n<p>Installer un logiciel (xxx=nom du logiciel ou une liste de noms s\u00e9par\u00e9s par des virgules pour installer plusieurs logiciels d&rsquo;un coup (tr\u00e8s pratique pour r\u00e9installer son PC, une commande est tout s&rsquo;installe !)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop install xxx<\/code><\/pre>\n\n\n\n<p>voir si il y a des mises \u00e0 jours dispo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop status<\/code><\/pre>\n\n\n\n<p>mettre \u00e0 jour un ou tous les logiciels install\u00e9s avec scoop<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop update xxx OU scoop update \"*\"<\/code><\/pre>\n\n\n\n<p>supprimer les anciennes versions des logiciels install\u00e9s avec scoop pour ne garder que la derni\u00e8re version<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop cleanup \"*\"<\/code><\/pre>\n\n\n\n<p>d\u00e9sinstaller un logiciel (xxx=nom du logiciel)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop uninstall xxx<\/code><\/pre>\n\n\n\n<p>lister les logiciels install\u00e9s avec scoop<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scoop list<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Scoop \u00e9tant opensource, vous trouverez plus d&rsquo;informations sur son site <a href=\"https:\/\/github.com\/lukesampson\/scoop\" target=\"_blank\" rel=\"noopener\">github<\/a>. On peut notamment changer le chemin par d\u00e9faut ou s&rsquo;installe les logiciels. A noter qu&rsquo;une fois que scoop est install\u00e9, on peut ex\u00e9cuter ces commandes aussi depuis WSL.<\/p>\n\n\n\n<p>Voil\u00e0 pour info les logiciels que j&rsquo;ai install\u00e9 avec Scoop chez moi, mais il y en a beaucoup d&rsquo;autres ! : 7zip,&nbsp;anyburn,&nbsp;audacity,&nbsp;autohotkey,&nbsp;bulk-rename-utility,&nbsp;deluge,&nbsp;everything,&nbsp;filezilla,&nbsp;git,&nbsp;libreoffice-stable,&nbsp;mediainfo,&nbsp;mpc-be,&nbsp;ocenaudio,&nbsp;rapidee,&nbsp;teamviewer<br><br>Vous pouvez parcourir les buckets depuis <a href=\"https:\/\/github.com\/lukesampson\/scoop#known-application-buckets\" target=\"_blank\" rel=\"noopener\">ces liens<\/a>.<\/p>\n\n\n\n<p>L&rsquo;essay\u00e9 c&rsquo;est l&rsquo;adopt\u00e9 (en tout cas, moi je l&rsquo;ai adopt\u00e9!).<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"entry-summary\">\nScoop, le packet manager qui peut vous simplifier la vie et vous faire gagner du temps !\n<\/div>\n<div class=\"link-more\"><a href=\"https:\/\/xtream.be\/blog\/scoop-le-package-manager-pour-windows-7-8-10\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &ldquo;Scoop &#8211; le package manager pour Windows&rdquo;<\/span>&hellip;<\/a><\/div>\n","protected":false},"author":1,"featured_media":1321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,40],"tags":[59],"class_list":["post-1282","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatique","category-win10","tag-windows-10","entry"],"_links":{"self":[{"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/posts\/1282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/comments?post=1282"}],"version-history":[{"count":6,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/posts\/1282\/revisions"}],"predecessor-version":[{"id":1870,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/posts\/1282\/revisions\/1870"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/media\/1321"}],"wp:attachment":[{"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/media?parent=1282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/categories?post=1282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xtream.be\/blog\/wp-json\/wp\/v2\/tags?post=1282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}