Cambiar el shell pnetworkingeterminado de bash a zsh

Intenté cambiar mi shell por defecto a zsh , usando chsh :

 chsh -s /bin/zsh 

y:

 chsh -s `which zsh` 

Ambos commands terminaron con:

 Changing shell for adamatan. Password for adamatan: chsh: Operation is not supported by the directory node. Operation is not supported by the directory node. chsh: no changes made 

¿Cómo puedo cambiar mi shell pnetworkingeterminado en OSX Lion?

  • Personalizar la contraseña iTerm sudo
  • ¿Cómo se usa find para enumerar todos los files excepto los que están bajo .git?
  • zsh temas cargados pero no funcionan
  • cambio de terminal de usuario
  • ¿Cómo copio el text de vi?
  • LSOpenURLsWithRole () falló con el error 10810 en iTerm2 ejecutando tmux en Yosemite
  • ¿Hay alguna manera de enumerar todos los commands disponibles en la terminal?
  • Paquete de installation de Homebrew que luego no se ejecutará
  • 3 Solutions collect form web for “Cambiar el shell pnetworkingeterminado de bash a zsh”

    Sorprendentemente, esto no funciona con las herramientas de command-line como cabría esperar. Esto debe hacerse con la aplicación de preferences del sistema .

    Los siguientes pasos funcionan con múltiples versiones de Mac OS X hasta al less 10.11 ( El Capitan ).

    1. Abra el panel "Usuario y grupos" en la aplicación "Preferences del sistema".
    2. Asegúrese de que el panel esté desbloqueado (abajo a la izquierda)
    3. Haga clic en su nombre de usuario (arriba a la izquierda) y select "Opciones avanzadas …". Esto solo está disponible si es un administrador.

    enter image description here 4. Cambie el valor de "Shell de inicio de session" a /bin/zsh .

    enter image description here 5. Presione el button OK para save su cambio.

    Debe tener cuidado de no cambiar ningún otro campo, según la advertencia en la parte superior de este cuadro de dialog. Si tiene alguna duda, presione el button "Cancelar" e intente de nuevo.

    Si está unido a un server de Open Directory, o cualquier otro server de directory, el shell pnetworkingeterminado deberá especificarse allí.

    Siempre puede agregar zsh a su perfil de bash para que se llame al inicio de session como una solución alternativa.

    Solo usa el command chsh -u username para editar tu perfil

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).