El terminal no funciona después de la instalación de Yosemite

11

Instalé Yosemite ahora y después de la instalación el terminal no funciona. Solía funcionar antes, pero después de la instalación del nuevo OS X en Mavericks ya no funciona. ¿Cómo puedo resolver esto?

Si abro la terminal, se muestra este mensaje:

Last login: Sun Dec 28 00:42:15 on ttys000
login: /usr/local/bin/bash: No such file or directory

[Process completed]
    
pregunta Somdip Dey 28.12.2014 - 02:10

2 respuestas

24

Has instalado otra versión de bash, ¿verdad? El shell de inicio de sesión predeterminado es / bin / bash. Puedes cambiarlo siguiendo estos pasos,

  1. vaya a "Preferencias del sistema" > "Usuarios y grupos"
  2. haga clic en el icono de "candado" y autentíquese
  3. haz clic con el botón derecho en el icono de tu usuario y selecciona "Opciones avanzadas ..."
  4. cambiar el valor para "Login shell"
respondido por el nelson 28.12.2014 - 03:46
6

Su instalación personalizada de bash ya no está presente después de actualizar a Yosemite.

Si movió Homebrew a un lado para que la instalación de Yosemite sea más rápida , puede retroceder a través de El buscador y las cosas funcionarán.

Alternativamente, puede cambiar el shell usado por Terminal.app al bash proporcionado por el sistema seleccionando Terminal > Preferences en la barra de menú (esto debería estar disponible aunque la ventana de Terminal muestre que no se pudo iniciar) en la pestaña Terminal.app y debajo de la pestaña General , establezca la configuración Shells open with: en Command (complete path): e ingrese:

/bin/bash

en el área de comando como tal:

Esto le permitirá abrir una ventana de Terminal. Una vez que esta ventana esté abierta, fuertemente le sugiero que vuelva a configurar su shell predeterminado en bash proporcionado por el sistema ejecutando:

chsh -s /bin/bash

Una vez que haga esto, puede cambiar las preferencias de Terminal.app de nuevo a Default login shell .

    
respondido por el Ian C. 28.12.2014 - 02:27

Lea otras preguntas en las etiquetas