GNU/Linux >> Tutoriels Linux >  >> Linux

Installez Awesome Zsh et faites-en le shell par défaut

Qu'est-ce que Zsh (Z Shell) ?

Coque Z ( zsh en bref) , est un shell tout comme bash. Il est utilisé comme un shell de connexion (où vous recevez un message d'accueil et vous tapez le nom d'utilisateur et le mot de passe) et comme interpréteur de ligne de commande (où vous tapez des commandes Linux telles que ls, cd).

Vous vous demandez peut-être pourquoi quelqu'un doit changer si chaque shell remplit ces deux fonctions. L'une des principales raisons est que son expérience relative avec différents obus. Et une autre raison est que chaque shell possède des fonctionnalités uniques telles que l'auto-complétion, la liste des commandes fréquemment utilisées, etc. N'hésitez pas à partager votre raison dans les commentaires.

Pour en savoir plus sur zsh , référez-vous à la page officielle.

Comment installer Zsh

Ce tutoriel est testé sur Ubuntu 18.04 LTS. Cela devrait également fonctionner avec d'autres versions d'Ubuntu. Sinon, dites-le nous dans les commentaires.

Vous pouvez installer zsh avec les commandes suivantes dans les distributions basées sur Debian/Ubuntu :

sudo apt-get update
sudo apt-get install zsh

Vous avez besoin des droits sudoer pour exécuter les commandes ci-dessus. Si vous ne disposez pas de ces droits, contactez votre administrateur système. Si vous êtes l'administrateur, reportez-vous à cet article pour en savoir plus sur la création d'un sudoer.

Dans Fedora, Red Hat et CentOS, vous pouvez utiliser le gestionnaire de packages DNF pour installer Zsh :

sudo dnf install zsh

Pour vérifier si vous avez installé zsh correctement ou non, exécutez zsh par zsh --version.

Une fois l'installation terminée, vous devez effectuer une petite configuration de configuration (si vous ne l'avez pas déjà fait). Tout d'abord, changez le shell en tapant zsh dans le terminal pour obtenir une invite comme celle-ci.

Si vous souhaitez explorer les options, choisissez 1 et configurez-le. Mais je recommanderais de choisir 2 pour l'instant, puis de modifier la configuration chaque fois que vous en aurez besoin.

Notez que lorsque vous exécutez zsh pour la première fois et vous aviez accidentellement l'un de ces fichiers (.zshenv .zshrc, .zlogin ), l'invite ci-dessus n'apparaîtra pas dans cette situation. Supprimez les fichiers si vous souhaitez éviter d'utiliser des configurations plus anciennes et exécutez zsh à nouveau.

Faire de zsh le shell par défaut

Vous pouvez faire de n'importe quel shell votre shell par défaut si vous connaissez l'emplacement (ou le lien symbolique) du shell. Dans notre cas, zsh a un lien symbolique /bin/zsh .

chsh -s /bin/zsh seeni

La commande ci-dessus définira zsh comme shell par défaut pour seeni. après avoir obtenu un mot de passe pour vérifier si l'utilisateur exécutant cette commande est "seeni ”,. Si vous en faites un autre utilisateur et que vous êtes la racine ou que vous avez des autorisations sudoer, ajoutez sudo à la commande ci-dessus comme suit.

sudo chsh -s /bin/zsh seeni

Lors de votre prochaine connexion, vérifiez quel shell vous utilisez. S'il s'agit de zsh, cela signifie que zsh est désormais le shell par défaut de votre système.

Toutes nos félicitations! Vous parvenez à installer zsh et faites-en le shell par défaut. J'espère que vous avez trouvé cet article utile. Si vous avez des suggestions ou des questions sur cet article, n'hésitez pas à nous en faire part dans les commentaires.


Linux
  1. Comment installer les extensions GNOME Shell facilement et rapidement

  2. Comment installer Zsh sur Ubuntu 20.04 ?

  3. Comment faire de Synaptic la valeur par défaut pour installer les fichiers .deb ??

  4. Comment changer le shell par défaut sous Linux

  5. Quel est le shell par défaut de Busybox ?

Comment installer et faire de Nemo le gestionnaire de fichiers par défaut dans Ubuntu

Comment installer ZSH (Z Shell) sur Ubuntu 20.04

Quelle est la différence entre la connexion et le shell sans connexion

Comment installer et utiliser Nu Shell sous Linux

Comment installer et configurer Zsh dans Ubuntu 20.04

Comment installer et configurer ZSH sur les distributions Linux