1 line
16 KiB
JSON
Executable File
1 line
16 KiB
JSON
Executable File
{"title":"","byline":null,"dir":null,"lang":null,"content":"<div id=\"readability-page-1\" class=\"page\"><div>\n\n\n\n\n<p>Avant toute chose, si le nom Oh My Zsh ne vous dit rien, je vous invite à lire <a href=\"https://les-enovateurs.com/oh-my-zsh-terminal-pratique-efficace/\">mon article précédent</a>. </p>\n\n\n\n<p>Pour installer cet outil, il vous faut : soit un Linux, soit un MacOS. </p>\n\n\n\n\n\n\n\n<h2>Installation des pré-requis sous Linux</h2>\n\n\n\n<h3>Mise à jour du système</h3>\n\n\n\n<p>Tout commence toujours par la commande permettant de mettre à jour la base de données d’installation du système.</p>\n\n\n\n<pre><code>sudo apt update</code></pre>\n\n\n\n\n\n\n\n<figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-de-la-base.png\"><img sizes=\"(max-width: 734px) 100vw, 734px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-de-la-base.png 734w, https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-de-la-base-300x95.png 300w, https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-de-la-base-585x185.png 585w\" alt=\"Oh My Zsh - Mise à jour de la base\" src=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-de-la-base.png\" height=\"232\" width=\"734\"></a></figure>\n\n\n\n\n\n\n\n<p>Suivi de la mise à jour des packages déjà installés.</p>\n\n\n\n<pre><code>sudo apt upgrade</code></pre>\n\n\n\n\n\n\n\n<figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-des-paquets-d%C3%A9j%C3%A0-install%C3%A9.png\"><img sizes=\"(max-width: 724px) 100vw, 724px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-des-paquets-d%C3%A9j%C3%A0-install%C3%A9.png 724w, https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-des-paquets-d%C3%A9j%C3%A0-install%C3%A9-300x175.png 300w, https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-des-paquets-d%C3%A9j%C3%A0-install%C3%A9-585x341.png 585w\" alt=\"Oh My Zsh - Mise à jour des paquets déjà installé\" src=\"https://static.les-enovateurs.com/uploads/2019/03/Oh-My-Zsh-Mise-%C3%A0-jour-des-paquets-d%C3%A9j%C3%A0-install%C3%A9.png\" height=\"422\" width=\"724\"></a></figure>\n\n\n\n\n\n\n\n<h3>Installation de Zsh</h3>\n\n\n\n<p>Zsh est un programme permettant de mieux interagir avec le/la développeur·se qui travaille sur un terminal. Le système permet aussi d’effectuer des scripts/extensions à destination de la console. C’est grâce à ce service qu’Oh My Zsh réalise des prouesses d’affichage et d’utilisation pour les dévelopeurs·ses. Avant d’installer <a href=\"https://www.zsh.org/\">Zsh</a>, nous allons vérifier qu’il n’est pas déjà présent sur votre système en lançant la commande suivante : </p>\n\n\n\n<pre><code>zsh --version</code></pre>\n\n\n\n\n\n\n\n<p>Si la console vous dit que la commande zsh n’existe pas, c’est parce qu’il n’est pas installé. Dans ce cas, lancez cette commande :</p>\n\n\n\n<pre><code>sudo apt install zsh</code></pre>\n\n\n\n\n\n\n\n<p>Le résultat attendu est le suivant :</p>\n\n\n\n<figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/03/Installation-de-Zsh.png\"><img sizes=\"(max-width: 725px) 100vw, 725px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/03/Installation-de-Zsh.png 725w, https://static.les-enovateurs.com/uploads/2019/03/Installation-de-Zsh-300x153.png 300w, https://static.les-enovateurs.com/uploads/2019/03/Installation-de-Zsh-585x299.png 585w\" alt=\"Installation de Zsh\" src=\"https://static.les-enovateurs.com/uploads/2019/03/Installation-de-Zsh.png\" height=\"370\" width=\"725\"></a></figure>\n\n\n\n\n\n\n\n<h3>Vérifier l’installation de Zsh</h3>\n\n\n\n<p>Ensuite, il est toujours utile de vérifier que l’installation s’est bien passée. C’est aussi l’occasion de connaître la version présente sur notre système. Pour cela, exécutez la commande suivante : </p>\n\n\n\n<pre><code>zsh --version</code></pre>\n\n\n\n\n\n\n\n<p>Le résultat est le suivant :</p>\n\n\n\n<div><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/La-version-de-Zsh.png\"><img alt=\"La version de Zsh\" src=\"https://static.les-enovateurs.com/uploads/2019/04/La-version-de-Zsh.png\" height=\"61\" width=\"293\"></a></figure></div>\n\n\n\n\n\n\n\n<p>Comme vous pouvez le constater, je tourne sur une version 5.0.7 avec un environnement Debian/jessie64. Votre console renvoie comme réponse que la commande zsh n’existe pas ? C’est parce que l’installation s’est mal passée. Réitérez alors l’opération d’installation. </p>\n\n\n\n\n\n\n\n<h3>Paramétrage par défaut de Zsh</h3>\n\n\n\n<p>Pour finir l’installation, il est impératif d’indiquer au système d’exploitation qu’à présent c’est zsh qui doit être utilisé par défaut. Pour effectuer ce paramétrage, lancez la commande suivante : </p>\n\n\n\n<pre><code>chsh -s $(which zsh)</code></pre>\n\n\n\n\n\n\n\n<p>Cette commande requiert un compte administrateur. Il est donc possible que le système demande votre mot de passe. Pour découvrir le nouvel environnement, il faut se déconnecter ou fermer/ouvrir une nouvelle console. C’est la raison pour laquelle j’utilise la commande <strong>exit</strong>. Cette commande fonctionne dans les deux cas. Voici le résultat obtenu :</p>\n\n\n\n<div><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/Appliquer-Zsh-comme-environnement-par-d%C3%A9faut.png\"><img sizes=\"(max-width: 348px) 100vw, 348px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/04/Appliquer-Zsh-comme-environnement-par-d%C3%A9faut.png 348w, https://static.les-enovateurs.com/uploads/2019/04/Appliquer-Zsh-comme-environnement-par-d%C3%A9faut-300x49.png 300w\" alt=\"Appliquer Zsh comme environnement par défaut\" src=\"https://static.les-enovateurs.com/uploads/2019/04/Appliquer-Zsh-comme-environnement-par-d%C3%A9faut.png\" height=\"57\" width=\"348\"></a></figure></div>\n\n\n\n\n\n\n\n<h2>Première utilisation Zsh<br></h2>\n\n\n\n<p>En vous reconnectant ou en ouvrant une autre console, Zsh s’active pour la première fois : vous avez un choix à faire.</p>\n\n\n\n<div><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/Premi%C3%A8re-utilisation-de-Zsh.png\"><img sizes=\"(max-width: 614px) 100vw, 614px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/04/Premi%C3%A8re-utilisation-de-Zsh.png 614w, https://static.les-enovateurs.com/uploads/2019/04/Premi%C3%A8re-utilisation-de-Zsh-300x195.png 300w, https://static.les-enovateurs.com/uploads/2019/04/Premi%C3%A8re-utilisation-de-Zsh-585x381.png 585w\" alt=\"Première utilisation de Zsh\" src=\"https://static.les-enovateurs.com/uploads/2019/04/Premi%C3%A8re-utilisation-de-Zsh.png\" height=\"400\" width=\"614\"></a></figure></div>\n\n\n\n\n\n\n\n<p>J’ai choisi de taper la lettre <strong>q</strong> puis Entrée pour quitter directement le programme de paramétrage, car c’est <strong>Oh My Zsh</strong> qui s’occupe de cette tâche très sympathique. Si avez encore un doute concernant l’installation de <strong>Zsh</strong>, vous pouvez exécutez la commande suivante : </p>\n\n\n\n<pre><code>echo $SHELL</code></pre>\n\n\n\n\n\n\n\n<p>La commande ci-dessus permet de connaître le langage par défaut de la console Linux. Si vous avez correctement paramétré votre système, le résultat est le suivant : </p>\n\n\n\n<div><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/V%C3%A9rifiction-du-syst%C3%A8me-par-d%C3%A9faut-SHELL.png\"><img alt=\"Vérifiction du système par défaut SHELL\" src=\"https://static.les-enovateurs.com/uploads/2019/04/V%C3%A9rifiction-du-syst%C3%A8me-par-d%C3%A9faut-SHELL.png\" height=\"64\" width=\"191\"></a></figure></div>\n\n\n\n\n\n\n\n<h2>Installation de GIT</h2>\n\n\n\n<p>Pour pouvoir installer <strong>Oh My Zsh</strong>, il est nécessaire que <a href=\"https://les-enovateurs.com/astuces-git-tests-valider-git-commit/\">GIT</a> soit installé lui aussi. Ce programme populaire parmi les développeurs·ses permet de récupérer la dernière version d’<strong>Oh My Zsh</strong>. Lancez cette commande :</p>\n\n\n\n<pre><code>sudo apt install git</code></pre>\n\n\n\n\n\n\n\n<p>Le résultat est le suivant :</p>\n\n\n\n<figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/Oh-My-Zsh-Installation-GIT.png\"><img sizes=\"(max-width: 688px) 100vw, 688px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/04/Oh-My-Zsh-Installation-GIT.png 688w, https://static.les-enovateurs.com/uploads/2019/04/Oh-My-Zsh-Installation-GIT-300x144.png 300w, https://static.les-enovateurs.com/uploads/2019/04/Oh-My-Zsh-Installation-GIT-585x281.png 585w\" alt=\"Oh My Zsh - Installation GIT\" src=\"https://static.les-enovateurs.com/uploads/2019/04/Oh-My-Zsh-Installation-GIT.png\" height=\"331\" width=\"688\"></a></figure>\n\n\n\n\n\n\n\n<h2>Installation d’Oh My Zsh</h2>\n\n\n\n<p>Maintenant que les pré-requis ont été installés, il reste à effectuer le téléchargement et l’installation d’<strong>Oh My Zsh</strong>. Pour ce faire, il suffit de lancer cette commande :</p>\n\n\n\n<pre><code>sh -c \"$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)\"</code></pre>\n\n\n\n\n\n\n\n<p>Le terminal renvoie ces lignes :</p>\n\n\n\n<figure><ul><li><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-1.png\"><img sizes=\"(max-width: 723px) 100vw, 723px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-1.png 723w, https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-1-300x157.png 300w, https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-1-585x307.png 585w\" data-link=\"https://les-enovateurs.com/?attachment_id=9248\" data-id=\"9248\" alt=\"Installation Oh My Zsh - Partie 1\" src=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-1.png\" height=\"379\" width=\"723\"></a></figure></li><li><figure><a data-rel=\"penci-gallery-image-content\" href=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-2.png\"><img sizes=\"(max-width: 724px) 100vw, 724px\" srcset=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-2.png 724w, https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-2-300x178.png 300w, https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-2-585x347.png 585w\" data-link=\"https://les-enovateurs.com/?attachment_id=9249\" data-id=\"9249\" alt=\"Installation Oh My Zsh - Partie 2\" src=\"https://static.les-enovateurs.com/uploads/2019/04/Installation-Oh-My-Zsh-Partie-2.png\" height=\"430\" width=\"724\"></a></figure></li></ul></figure>\n\n\n\n\n\n\n\n<p>Si l’installation se passe bien, le logo <strong>Oh My Zsh</strong> apparaît, ainsi qu’une petite flèche en bas à gauche.</p>\n\n\n\n\n\n\n\n<h2>Conclusion</h2>\n\n\n\n<p><strong>Oh My Zsh</strong> est maintenant installé et prêt à être utilisé. Continuez votre installation <a href=\"https://les-enovateurs.com/oh-my-zsh-parametrage-themes/\">en lisant cet article</a> consacré à la partie personnalisation d’<strong>Oh My Zsh.</strong><br></p>\n</div></div>","textContent":"\n\n\n\n\nAvant toute chose, si le nom Oh My Zsh ne vous dit rien, je vous invite à lire mon article précédent. \n\n\n\nPour installer cet outil, il vous faut : soit un Linux, soit un MacOS. \n\n\n\n\n\n\n\nInstallation des pré-requis sous Linux\n\n\n\nMise à jour du système\n\n\n\nTout commence toujours par la commande permettant de mettre à jour la base de données d’installation du système.\n\n\n\nsudo apt update\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nSuivi de la mise à jour des packages déjà installés.\n\n\n\nsudo apt upgrade\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nInstallation de Zsh\n\n\n\nZsh est un programme permettant de mieux interagir avec le/la développeur·se qui travaille sur un terminal. Le système permet aussi d’effectuer des scripts/extensions à destination de la console. C’est grâce à ce service qu’Oh My Zsh réalise des prouesses d’affichage et d’utilisation pour les dévelopeurs·ses. Avant d’installer Zsh, nous allons vérifier qu’il n’est pas déjà présent sur votre système en lançant la commande suivante : \n\n\n\nzsh --version\n\n\n\n\n\n\n\nSi la console vous dit que la commande zsh n’existe pas, c’est parce qu’il n’est pas installé. Dans ce cas, lancez cette commande :\n\n\n\nsudo apt install zsh\n\n\n\n\n\n\n\nLe résultat attendu est le suivant :\n\n\n\n\n\n\n\n\n\n\n\nVérifier l’installation de Zsh\n\n\n\nEnsuite, il est toujours utile de vérifier que l’installation s’est bien passée. C’est aussi l’occasion de connaître la version présente sur notre système. Pour cela, exécutez la commande suivante : \n\n\n\nzsh --version\n\n\n\n\n\n\n\nLe résultat est le suivant :\n\n\n\n\n\n\n\n\n\n\n\nComme vous pouvez le constater, je tourne sur une version 5.0.7 avec un environnement Debian/jessie64. Votre console renvoie comme réponse que la commande zsh n’existe pas ? C’est parce que l’installation s’est mal passée. Réitérez alors l’opération d’installation. \n\n\n\n\n\n\n\nParamétrage par défaut de Zsh\n\n\n\nPour finir l’installation, il est impératif d’indiquer au système d’exploitation qu’à présent c’est zsh qui doit être utilisé par défaut. Pour effectuer ce paramétrage, lancez la commande suivante : \n\n\n\nchsh -s $(which zsh)\n\n\n\n\n\n\n\nCette commande requiert un compte administrateur. Il est donc possible que le système demande votre mot de passe. Pour découvrir le nouvel environnement, il faut se déconnecter ou fermer/ouvrir une nouvelle console. C’est la raison pour laquelle j’utilise la commande exit. Cette commande fonctionne dans les deux cas. Voici le résultat obtenu :\n\n\n\n\n\n\n\n\n\n\n\nPremière utilisation Zsh\n\n\n\nEn vous reconnectant ou en ouvrant une autre console, Zsh s’active pour la première fois : vous avez un choix à faire.\n\n\n\n\n\n\n\n\n\n\n\nJ’ai choisi de taper la lettre q puis Entrée pour quitter directement le programme de paramétrage, car c’est Oh My Zsh qui s’occupe de cette tâche très sympathique. Si avez encore un doute concernant l’installation de Zsh, vous pouvez exécutez la commande suivante : \n\n\n\necho $SHELL\n\n\n\n\n\n\n\nLa commande ci-dessus permet de connaître le langage par défaut de la console Linux. Si vous avez correctement paramétré votre système, le résultat est le suivant : \n\n\n\n\n\n\n\n\n\n\n\nInstallation de GIT\n\n\n\nPour pouvoir installer Oh My Zsh, il est nécessaire que GIT soit installé lui aussi. Ce programme populaire parmi les développeurs·ses permet de récupérer la dernière version d’Oh My Zsh. Lancez cette commande :\n\n\n\nsudo apt install git\n\n\n\n\n\n\n\nLe résultat est le suivant :\n\n\n\n\n\n\n\n\n\n\n\nInstallation d’Oh My Zsh\n\n\n\nMaintenant que les pré-requis ont été installés, il reste à effectuer le téléchargement et l’installation d’Oh My Zsh. Pour ce faire, il suffit de lancer cette commande :\n\n\n\nsh -c \"$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)\"\n\n\n\n\n\n\n\nLe terminal renvoie ces lignes :\n\n\n\n\n\n\n\n\n\n\n\nSi l’installation se passe bien, le logo Oh My Zsh apparaît, ainsi qu’une petite flèche en bas à gauche.\n\n\n\n\n\n\n\nConclusion\n\n\n\nOh My Zsh est maintenant installé et prêt à être utilisé. Continuez votre installation en lisant cet article consacré à la partie personnalisation d’Oh My Zsh.\n","length":3954,"excerpt":"Avant toute chose, si le nom Oh My Zsh ne vous dit rien, je vous invite à lire mon article précédent.","siteName":null} |