0 votos

Silenciar la salida 'The default interactive shell is now zsh.'

Esto se está volviendo molesto en Monterey 12.2.1. Tengo un shell bash. No quiero hacer ningún cambio en los archivos $HOME/.bashrc.

¿Qué archivo del sistema puedo cambiar?

Esta pregunta NO ES LA MISMA que:

¿Cómo puedo silenciar esta salida extraña dado que deseo permanecer con bash SHELL.

5voto

WillHoh Puntos 1

no desea realizar ningún cambio en los archivos $HOME/.bashrc

Pero, ¿por qué? .bashrc y .profile Los archivos son exactamente el lugar donde viven estas cosas. A mi entender la versión de Apple de bash comprueba el BASH_SILENCE_DEPRECATION_WARNING y muestra el mensaje de desaprobación si no está establecida. No creo que sea más complicado que eso.

dado que realmente tienes estas opciones:

  • instalar una versión diferente de bash a través de homebrew y usarla en lugar de la de Apple
  • configúralo para que no te dé la lata con lo de la caducidad
  • aceptar zsh como inevitable

-2voto

Todd Vanyo Puntos 16

Puedes volver a cambiar el valor por defecto a bash si lo deseas.

  1. Abra las Preferencias del Sistema: Usuarios y Grupos
  2. Si el icono de la parte inferior es un candado cerrado, haga clic en él e introduzca su contraseña de acceso
  3. ^+clic (o clic con el botón derecho del ratón) en el inicio de sesión y seleccione Opciones avanzadas
  4. Verás una entrada para Login Shell, que puedes cambiar desde el desplegable.

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