Comment installer et configurer Zsh sur Raspberry Pi

Comment installer et configurer Zsh sur Raspberry Pi
La Shell ou Zsh est la forme avancée du Bourne Shell (bash) et Zsh contient de nombreuses fonctionnalités uniques qui ne sont pas présentes dans le bash. Par exemple, dans le Shell Bash, pour naviguer dans un répertoire, nous utilisons le «CD» avec le nom du répertoire, dans lequel ZSH, nous naviguons vers n'importe quel répertoire en utilisant simplement son nom, en outre, le ZSH corrige également automatiquement les erreurs d'orthographe mineures Dans les commandes.

Dans cet article, nous explorerons la méthode d'installation du ZSH sur le système d'exploitation Raspberry Pi à l'aide du terminal.

Comment installer Zsh sur le système d'exploitation Raspberry Pi

Nous installerons le Zsh sur le système d'exploitation Raspberry Pi en utilisant le package disponible de Zsh dans le référentiel par défaut du Raspberry Pi à l'aide du gestionnaire de package APT:

$ sudo apt install zsh -y

Après avoir installé le Zsh, nous installerons l'OH-My-Zsh, qui est l'outil de configuration pour configurer le Zsh:

$ sh -c "$ (curl -fssl https: // brut.github.com / robbyrussell / oh-my-zsh / maître / outils / installer.sh) "

Il vous demandera de modifier le shell par défaut en zsh, tapez «y» pour faire le shell par défaut Zsh:

Le shell Zsh est installé et défini sous forme de shell par défaut sur le système d'exploitation Raspberry Pi et si vous répondez à «N» dans la question ci-dessus de définir Zsh comme shell par défaut, alors ne vous inquiétez pas, car vous pouvez définir par défaut ZSH plus tard plus tard , pour cela, nous découvrirons le chemin du Zsh installé:

$ qui zsh

Le chemin du chemin du Zsh installé est / usr / bin / zsh en utilisant la commande, nous pouvons définir le Zsh comme shell par défaut:

$ shsh -s / bin / zsh

Parfois, cela ne vous permet pas de procéder, dans ce cas, nous ouvrirons le fichier de configuration de CHSH:

$ sudo nano / etc / pam.d / shsh

Et modifier la ligne «Auth» avec:

Auth suffisant PAM_SHELLS.donc

Après avoir fait tous les paramètres, redémarrez le terminal:

Nous sommes dans le terminal ZSH, mais il affiche une notification pour installer les «Zsh-Autosuggestions» et «Autojump introuvable», pour cela, nous les définirons en premier:

~ git clone https: // github.com / zsh-users / zsh-utosuggestions $ zsh_custom: - ~ /.oh-my-zsh / personnalisé / plugins / zsh-autosuggestions

Ensuite, nous ouvrirons le «~./ zshrc ”Utilisation de l'éditeur Nano:

~ nano ~ /.zshrc

Et ajouter la gamme de plugins suivants d'autosugges:

Plugins = (Zsh-Autosuggestions)

Ensuite, nous allons cloner les plugins de «syntaxe-highlighting» en utilisant la commande:

~ git clone https: // github.com / zsh-users / zsh-syntax-highlighting.git $ zsh_custom: - ~ /.oh-my-zsh / personnalisé / plugins / zsh-syntax-highlighting

Encore une fois, nous ouvrirons le «~./ Zshrc ”Fichier et ajoutez des plugins de la syntaxe-éclairage en ajoutant la ligne:

plugins = (zsh-syntax-highlighting)

Pour utiliser le nouveau shell, nous répertorions ses répertoires:

~ ls

Ensuite, nous naviguerons vers le répertoire de bureau sans la commande CD:

~ Desktop

Conclusion

Le shell est la partie la plus importante de tout système d'exploitation. Le Zsh est la forme étendue de la coque Bourne, et il est également livré avec des fonctionnalités plus avancées que la coque bash. Dans cet article, le shell Zsh a été installé sur Ubuntu et également défini sous forme de shell par défaut.