MacOS Catalina et versions ultérieures (10.15+)
Apple a remplacé bash avec zsh comme shell par défaut. Voir article .
Il n'est donc pas nécessaire de faire quoi que ce soit.
Vous pouvez vérifier le shell par défaut en tapant echo $0
dans le terminal.
MacOS Mojave et antérieurs (10.14-)
Voir la page d'assistance Apple, Utiliser zsh comme shell par défaut sur votre Mac
Étonnamment, cela ne fonctionne pas avec les outils en ligne de commande comme on pourrait s'y attendre. Cela doit être fait avec l'outil Préférences du système app.
Les étapes suivantes fonctionnent avec plusieurs versions de Mac OS X jusqu'à au moins 10.11 ( El Capitan ).
- Ouvrez le panneau "Utilisateurs et groupes" dans l'application "Préférences système".
- Assurez-vous que le panneau est déverrouillé (en bas à gauche).
- Cliquez sur votre nom d'utilisateur (en haut à gauche) et sélectionnez "Options avancées...". Cette option n'est disponible que si vous êtes un administrateur.
4. Changez la valeur "Login shell" en /bin/zsh
.
5. Appuyez sur le bouton OK pour enregistrer votre modification.
Vous devez veiller à ne pas modifier d'autres champs, conformément à l'avertissement figurant en haut de cette boîte de dialogue. Si vous avez des doutes, appuyez sur le bouton "Annuler" et réessayez.