3 votos

MacOS Catalina sigue utilizando bash como shell por defecto

Estoy en la última beta pública de MacOS Catalina y se supone que utiliza zsh como el shell por defecto e incluso muestra que está apuntando a zsh en la configuración de los usuarios pero cada vez que abro una nueva ventana de terminal dice:

enter image description here

e incluso cuando ejecuto ese comando especificado, dice: no se han realizado cambios

¿Qué hago?

8voto

vinayawsm Puntos 225

Resulta que la aplicación de la terminal tiene su propia configuración para saber qué shell utilizar. Tuve que ir a las preferencias de la terminal y cambiar la opción de Shells open with a Default login shell :

enter image description here

3voto

SirWart Puntos 627

Personalmente no he utilizado MacOS Catalina. Puede o no requerir que se ejecute chsh en conjunto como superusuario (es decir root ).

Intente ejecutar chsh -l (L minúscula) para ver una lista de las conchas disponibles.

Como el cambio de shell de un usuario modifica /etc/passwd sólo podrá modificar el shell de su propio usuario si no ejecuta chsh con sudo o como el root usuario.

Corriendo chsh de forma interactiva (es decir, sin argumentos) debería pedirte la ruta de acceso al shell que quieres establecer como shell por defecto.

Otros argumentos que puede utilizar son

  1. -l / --list-shells que muestra la lista de conchas disponibles ubicadas en /etc/shells . Esto es útil para ver la ruta completa de los shells disponibles que se aceptan al designar un shell por defecto con chsh . Esto podría ser muy útil en

  2. -s shell / --shell shell , donde shell es la ruta de acceso al shell que desea designar como su shell por defecto.

-1voto

benwiggy Puntos 8

Las nuevas cuentas de usuario se crearán con zsh como shell por defecto. Las cuentas existentes mantendrán la configuración que ya tienen.

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