Changer de shell¶
Depuis le terminal:¶
On utilise la commande chsh.
Mais il faut que le nouveau shell soit déclaré dans /etc/shells.
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
Sinon, on l'ajoute:
$ grep -q -f $(which zsh) /etc/shells || echo $(which zsh) | sudo tee -a /etc/shells
Pour changer de shell et mettre zsh par défaut:
$ chsh -s $(which zsh)
En mode GUI:¶
ubuntu: In your terminal window, Open Edit/Profile Preferences, negative to command tab. Check Run a custom command instead of my shell. Custom command: zsh
macOS:
- Préférences Système
- Utilisateurs et groupes
- Choisir l'utilisateur
- Cliquer sur le cadenas pour modifier
- Clic droit sur l'utilisateur puis Options avancées
- Choisir le shell d'accès
Dernière mise à jour:
June 19, 2019