{"id":2128,"date":"2016-05-31T11:51:12","date_gmt":"2016-05-31T09:51:12","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=2128"},"modified":"2016-05-31T13:26:45","modified_gmt":"2016-05-31T11:26:45","slug":"apres-cygwin-passage-a-msys2","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=2128","title":{"rendered":"Apr\u00e8s cygwin passage \u00e0 msys2"},"content":{"rendered":"<p style=\"text-align: justify;\">Il y a quelques temps j&rsquo;ai commenc\u00e9 le projet de jeu vid\u00e9o clash of b\u00fbches sur Unity3D. Pour sa r\u00e9alisation nous avions besoin d&rsquo;utiliser un gestionnaire de sources (gitlab) mais nous avions aussi besoin d&rsquo;un moyen d&rsquo;utiliser toutes les fonctionnalit\u00e9s de git sur Windows. C&rsquo;est pourquoi j&rsquo;avais choisi cygwin qui offre des fonctionnalit\u00e9s similaires \u00e0 Linux sur Windows. Me permettant d&rsquo;installer les paquets propre \u00e0 git et de les utiliser.<\/p>\n<p style=\"text-align: justify;\">Aujourd&rsquo;hui je me suis \u00e9quip\u00e9 d&rsquo;une nouvelle station de travail. Une belle machine, silencieuse, que l&rsquo;on peut d\u00e9brancher, balader, qui permet de \u00ab\u00a0d\u00e9velopper coucher\u00a0\u00bb. Et qui je l&rsquo;esp\u00e8re va me permettre d&rsquo;augmenter un peu mon activit\u00e9 sur l&rsquo;ensemble de mes projets.<\/p>\n<p style=\"text-align: justify;\">Malheureusement pour cygwin ma m\u00e9moire m&rsquo;a fait souvenir du temps passer \u00e0 cocher des cases et installer manuellement des paquets oubli\u00e9s \u00e0 l&rsquo;\u00e9tape des cases \u00e0 cocher. Comble de malchance, nouveau dans Windows 10, pr\u00e9installer sur ma nouvelle machine avec sa guirlande de logiciels inutiles ainsi que ses param\u00e9trages par d\u00e9faut \u00e0 modifier pour \u00ab\u00a0un peu plus\u00a0\u00bb de vie priv\u00e9e je n&rsquo;avais pour ainsi dire plus trop de temps pour r\u00e9installer le nerf de la guerre : <strong>git<\/strong> par le biais de <strong>cygwin <\/strong>!<\/p>\n<h6 style=\"text-align: justify;\"><a href=\"https:\/\/github.com\/msys2\">msys2<\/a> le nouveau venu dans mon panier logiciel !<\/h6>\n<p style=\"text-align: justify;\">\u00c9tant \u00e0 ce moment l\u00e0 en cours, j&rsquo;ai demand\u00e9 \u00e0 mes voisins les plus proches ce qu&rsquo;il avait \u00e0 me proposer. La r\u00e9ponse n&rsquo;a pas tard\u00e9 \u00ab\u00a0m6-2 !\u00a0\u00bb, moi qui pensais que j&rsquo;allais regarder la t\u00e9l\u00e9 on m&rsquo;a tr\u00e8s vite \u00e9pel\u00e9 : m-s-y-s-2.<\/p>\n<p style=\"text-align: justify;\">C&rsquo;est maintenant que les choses s\u00e9rieuses commencent, vous avez 2 minutes chrono pour :<\/p>\n<ul style=\"text-align: justify;\">\n<li>T\u00e9l\u00e9chargez msys2<\/li>\n<li>Installez msys2 en double cliquant sur l&rsquo;ex\u00e9cutable, suivant -&gt; suivant -&gt;<\/li>\n<li>Ouvrez ou allez dans la console de msys2<\/li>\n<li>Mettez \u00e0 jour pacman le gestionnaire de paquets (conseill\u00e9)\n<pre>pacman -Sy pacman<\/pre>\n<\/li>\n<li>Installez git\n<pre>pacman -Sy git<\/pre>\n<\/li>\n<li>Vous pouvez d\u00e8s \u00e0 pr\u00e9sent reconfigurer vos projets avec <strong>git<\/strong> !<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2129 size-large\" src=\"https:\/\/www.unicoda.com\/wp-content\/uploads\/2016\/05\/CreateLink.png\" alt=\"CreateLink\" width=\"908\" height=\"477\" srcset=\"https:\/\/www.unicoda.com\/wp-content\/uploads\/2016\/05\/CreateLink.png 908w, https:\/\/www.unicoda.com\/wp-content\/uploads\/2016\/05\/CreateLink-300x158.png 300w, https:\/\/www.unicoda.com\/wp-content\/uploads\/2016\/05\/CreateLink-768x403.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<h6 style=\"text-align: justify;\">Commandes \/ tips utiles<\/h6>\n<ul style=\"text-align: justify;\">\n<li>Cr\u00e9ez un lien symbolique depuis le r\u00e9pertoire windows de votre projet vers l&#8217;emplacement racine de msys2<\/li>\n<\/ul>\n<pre>ln -s \/c\/Users\/Visiom\/Documents\/Unity_Projects\/clash_of_buches\/ \/clash_of_buches<\/pre>\n<ul>\n<li style=\"text-align: justify;\">Acc\u00e9dez \u00e0 la racine de windows depuis msys2, en repla\u00e7ant la lettre par la lettre d\u00e9finie sur votre syst\u00e8me\n<pre>cd \/c<\/pre>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Il y a quelques temps j&rsquo;ai commenc\u00e9 le projet de jeu vid\u00e9o clash of b\u00fbches sur Unity3D. Pour sa r\u00e9alisation nous avions besoin d&rsquo;utiliser un gestionnaire de sources (gitlab) mais nous avions aussi besoin d&rsquo;un moyen d&rsquo;utiliser toutes les fonctionnalit\u00e9s de git sur Windows. C&rsquo;est pourquoi j&rsquo;avais choisi cygwin qui offre des fonctionnalit\u00e9s similaires \u00e0 &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=2128\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Apr\u00e8s cygwin passage \u00e0 msys2&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-2128","post","type-post","status-publish","format-standard","hentry","category-divers"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2128"}],"version-history":[{"count":8,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2128\/revisions"}],"predecessor-version":[{"id":2138,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2128\/revisions\/2138"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}