1 votos

No se puede usar zsh shell en Catalina

Cuando abrí el Terminal después de instalar Catalina, apareció esto:

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

Así que copié el código, me hizo introducir mi contraseña, pero no pasó nada.

bash-3.2$ chsh -s /bin/zsh
Changing shell for HomoErektus.
Password for HomoErektus: 
chsh: no changes made
bash-3.2$ echo $0
bash

Parece que no puedo encontrar ninguna respuesta. Nadie parece haber experimentado este mismo problema. Mi usuario de inicio de sesión ya tiene zsh como el shell por defecto.

edit: el terminal estaba bien al día siguiente. Parece que el terminal estaba actuando. Supongo que el viejo "¿Has probado a apagarlo y encenderlo de nuevo?" funciona.

1 votos

Si no hay que hacer ningún cambio, tu shell por defecto ya es zsh . Puedes comprobar las preferencias de la Terminal (1ª pestaña) para ver si allí se inicia el shell por defecto o se llama a bash ¿específicamente?

1 votos

Tenga en cuenta que el cambio de su shell de inicio de sesión no tiene ningún efecto sobre los shells existentes. Si tienes una ventana de Terminal abierta ejecutando bash, seguirá ejecutando bash. Al abrir una nueva ventana de Terminal se utilizará la nueva configuración (a menos que se anule en las preferencias de Terminal).

1voto

Oskar Puntos 1242

El terminal tiene una configuración para usar el shell por defecto o ejecutar cualquier programa.

Yo haría la elección que usted desea:

enter image description here

Si no es así, tendrás que buscar cada uno de tus archivos de inicialización. Antes de hacer eso, haz una cuenta de usuario nueva para asegurarte de que tienes un zsh que funciona para ese usuario y terminal en general.

Sin embargo, es probablemente el punto más obvio de arriba.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X