Systèmes d'exploitation

Comment passer de Bash à ZSH sous Linux

Les utilisateurs de Linux qui passent beaucoup de temps dans le terminal se familiarisent avec Bash Shell. Il est polyvalent et fiable, même s’il manque de fonctionnalités qui lui donnent une impression de modernité. Si vous recherchez quelque chose avec plus de fonctionnalités que le Bash Shell, une bonne alternative est le Z Shell (également connu sous le nom de Zsh). Il est basé sur Bash mais a des améliorations importantes qui le rendent plus utile. Dans ce guide, nous verrons comment vous pouvez passer de Bash à ZSH et en faire votre shell principal, ainsi que comment activer le framework Oh My Zsh pour plus d’améliorations.

Installez Zsh

Avant d’utiliser le shell Zsh au lieu de Bash, vous devrez l’installer sur votre PC Linux. Heureusement, comme Zsh est l’une des alternatives bash les plus populaires, l’obtenir n’est pas un problème. Ouvrez une fenêtre de terminal et entrez la commande pour le faire fonctionner sur votre distribution.

Ubuntu

sudo apt installer zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux utilise en fait Z Shell par défaut, sur disque live. Pourtant, même si le disque live utilise Zsh, cela ne signifie pas que votre installation l’aura activé par défaut. Si vous avez décidé d’opter pour le Bash traditionnel, vous devrez peut-être encore installer le shell avec Pacman.

sudo pacman -S zsh

Feutre

sudo dnf installer zsh

OpenSUSE

sudo zypper installer zsh

Autre Linux

Comme mentionné ci-dessus, Zsh est très populaire dans la communauté Linux. En conséquence, les utilisateurs des distributions Linux, même les plus obscures, ne devraient avoir aucun mal à le trouver dans le gestionnaire de paquets. Pour installer Zsh, ouvrez un terminal, recherchez «zsh» et installez-le comme vous installez normalement le logiciel.

Vous pouvez également vous rendre sur le site Web de Zsh et apprendre à l’obtenir sur le système d’exploitation Linux de votre choix.

Configuration Zsh

Pour configurer Zsh, ouvrez le terminal et exécutez-le. L’exécution de Z Shell pour la première fois ouvrira automatiquement l’assistant de configuration. Dans l’assistant, appuyez sur 1 sur le clavier pour démarrer le processus de configuration.

Sur la page suivante, Zsh propose de nombreuses options. Ces options sont destinées à faciliter la configuration du shell. Encore une fois, appuyez sur 1 . La sélection de cette option vous guidera dans la configuration de l’historique Shell, etc.

>> Tout d’abord, appuyez sur 1 pour définir la taille de la ligne d’historique. Appuyez ensuite sur 2 pour créer le nouveau fichier d’historique et sur 3 pour personnaliser le nombre de lignes à enregistrer. Lorsque les 3 paramètres sont configurés, appuyez sur Q pour revenir au menu principal.

Dans le menu de configuration Zsh, appuyez sur 2 pour configurer le système de saisie semi-automatique. Ce système exécutera automatiquement les commandes qu’il détecte dans le fichier historique.

Lorsque la saisie semi-automatique est active, appuyez sur Q pour revenir au menu.

Les options de réglage 1 et 2 sont les seules étapes critiques. Si vous le souhaitez, passez en revue le reste des paramètres pour personnaliser entièrement votre expérience Z Shell. Sinon, appuyez sur 0 pour enregistrer les modifications et quitter.

Shell par défaut de Chang

Zsh est configuré correctement, mais pas le Desktop Shell par défaut. Bash s’ouvre toujours par défaut à chaque fois qu’un terminal est ouvert. Pour résoudre ce problème, accédez au terminal et utilisez la commande chsh .

Tout d’abord, changez le shell racine:

sudo -s

racine chsh -s / bin / zsh

Maintenant que l’utilisateur root utilise Zsh par défaut, il est temps de faire la transition de votre utilisateur. Notez que vous devrez réexécuter cette commande pour chaque utilisateur souhaitant utiliser le shell Zsh. Remplacez le nom d’utilisateur dans la commande suivante par votre nom d’utilisateur.

chsh -s / bin / zsh nom d'utilisateur

Saisissez le mot de passe de l’utilisateur pour confirmer la modification. Fermez le terminal et rouvrez-le pour accéder à Zsh.

Installez Oh My Zsh

>> Utiliser Zsh seul est suffisant pour la plupart des utilisateurs, mais si vous voulez tirer encore plus de ce shell, installer Oh My Zsh est la voie à suivre. Pour obtenir Zsh, utilisez l’ outil de téléchargement wget pour obtenir la dernière version du script d’installation. Notez que vous devrez avoir le package Git installé sur votre PC Linux. Recherchez «git» dans le gestionnaire de paquets et installez-le avant d’utiliser Wget.

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Oh My Zsh, une fois sur votre PC Linux, configurez un joli fichier de configuration Zsh complet avec des dizaines de plugins différents à choisir. Pour activer l’un de ces plugins, vous devrez éditer le fichier de configuration Zsh. Dans le terminal, utilisez l’éditeur de texte Nano pour ouvrir ~ /. zshrc .

nano ~ / .zshrc

Les premiers thèmes de la liste des plugins à choisir dans Oh My Zsh sont. Par défaut, le thème «Robby Russel» est activé. Est-ce que tu veux quelque chose de plus? Accédez à cette page ici , recherchez un sujet et remplacez le nom entre guillemets par votre sujet préféré.

Suivant le sujet, il existe de nombreux autres plugins Zsh à activer. Faites défiler la liste avec la touche fléchée et lisez la description des plugins. En voyez-vous un que vous aimez? Supprimez le signe # devant le code pour activer le plugin.

Activez les plugins en sauvegardant Nano (Ctrl + O puis Ctrl + X) et en redémarrant le terminal.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba