Primero, verifique si zsh
está listado como un shell válido por
cat /etc/shells
Si zsh
no está en la lista, instálelo. Por ejemplo, si usasapt
sudo apt-get install zsh
Haz el paso 1 nuevamente y ve el camino de zsh
. En mi caso, ambos /usr/bin/zsh
y /usr/zsh
está en la lista. Como @ Stéphane Chazelas mencionó en el comentario, si desea compilar e instalar el shell desde cero, asegúrese de agregar la ruta /etc/shells
.
Cambiar el caparazón usando
chsh -s /usr/bin/zsh
Desde la página del manual :
-s, --shell SHELL
El nombre del nuevo shell de inicio de sesión del usuario. Establecer este campo en blanco hace que el sistema seleccione el shell de inicio de sesión predeterminado.
Cerrar sesión e iniciar sesión nuevamente.