Shell predeterminado a Bash

Cambia el Shell predeterminado a Bash en macOS Catalina fácilmente

En el sistema operativo macOS Catalina, Apple ha decidido utilizar Zsh en vez del shell predeterminado. A pesar de que a muchos les guste el comando Zsh, aún sigue siendo el viejo y confiable Bash shell el que se encuentra incluido en la macOS. Sin embargo, puedes cambiar el Shell predeterminado a Bash si así lo prefieres.

Si deseas tener tu sistema operativo macOS a punto y al día, te recomendamos que leas el artículo acerca de descargar actualizaciones utilizando el Terminal. Solo tienes que hacer clic y proceder a actualizar tu sistema.

Zsh solo se trata del shell predeterminado en las cuentas que son creadas recientemente. Por lo que cualquier cuenta que ya tengas en una Mac, tu cuenta actualizada podrá seguir usando Bash, al venir de forma predeterminadam, a menos que desee cambiarlo. De esta manera, cada cuenta de usuario posee las preferencias particulares en cada shell predeterminado.

Cambia el Shell predeterminado a Bash desde el Terminal

Shell predeterminado a Bash

Si lo que deseas es cambiar el shell predeterminado de tu cuenta de usuario en macOS, solo debes ejecutar el comando chsh -s (cambiar el shell) en una ventana desde el Terminal.

Puedes cambiar el shell predeterminado a Bash ejecutando el siguiente comando: chsh -s/bin/bash. Deberás ingresar la contraseña de tu cuenta de usuario. En este momento, debes cerrar la ventana del Terminal y vuelves a abrirla. Podrás usar Bash en lugar de Zsh.

Para que cambies el shell predeterminado de nuevo a Zsh, debes ejecutar el siguiente  comando: chsh -s/bin/zsh. Debes introducir tu contraseña cuando lo solicite. Luego, debes cerrar la ventana de terminal y volver a abrirla, de esta manera podrás usar Zsh.

Podrás ver una lista de los shells que se encuentran incluidos los cuales puedes seleccionar ejecutando el siguiente comando: cat/etc/shells

Modificar desde las preferencias del sistema

Shell predeterminado a Bash

Así mismo, puedes cambiar la opción de forma gráfica desde Preferencias del sistema si así lo prefieres. Debes dirigirte a Preferencias del sistema, luego a Usuarios y grupos en tu Mac. Debes hacer clic en el icono del candado e ingresar tu contraseña. Mantén presionada la tecla CTRL, haz clic en el nombre de tu cuenta de usuario en el panel izquierdo y selecciona «Opciones avanzadas».

Haz clic en el cuadro desplegable «Shell de inicio de sesión» y selecciona «/bin/bash» para que puedas usar Bash como tu shell predeterminado o también «/bin/zsh» para usar Zsh como tu shell predeterminado. Debes hacer clic en «Aceptar» para que guardes todos tus cambios.

El Bash en macOS aún se encuentra desactualizado

Shell predeterminado a Bash

Es preciso que tomes en cuenta que la versión que tengas de Bash que se encuentra incluida en macOS aún está bastante desactualizada. Si procedes a ejecutar bash –version, verás que macOS Catalina puede incluir Bash 3.2.57 siendo Bash 5.0 la última versión.

Las versiones más recientes poseen una licencia bajo la identificación GPLv3. Mientras que Apple aún sigue distribuyendo la versión con licencia bajo la identificación de GPLv2.

Por el contrario la versión de Zsh que se encuentra incluida con macOS se identifica como Zsh 5.7.2 siendo esta la última versión al momento del lanzamiento de Catalina.


Deja un comentario