135 votos

Actualizar bash a la versión 4.0 en OSX

¿Es posible actualizar bash a la versión 4.0 en OSX Yosemite?

echo $BASH_VERSION
3.2.57(1)-release

Este artículo y esto hilo se refieren a la misma cuestión, pero instalan una nueva carcasa junto a la antigua. ¿Hay alguna manera de actualizar directamente el viejo shell bash?

85voto

user136952 Puntos 33

¿Es posible actualizar bash a la versión 4.0 en OSX Yosemite? Sí.

  1. Descargar / Instalar homebrew http://brew.sh/ ejecutando este comando en el terminal.

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Salga y vuelva a abrir su terminal. luego escriba

    brew install bash
  3. Cambia el shell por defecto a través de la guía de la terminal con la ruta literal de tu nuevo bash (EDIT: Todavía no he encontrado una forma de CLI que funcione )

enter image description here

¿Es posible actualizar bash a La fiesta proporcionada por Apple versión 4.0 en OSX Yosemite?

Sólo cuando Apple decida actualizar bash mediante una actualización de software o una nueva versión del sistema operativo. Generalmente, Apple tarda en actualizar el shell por defecto.

55voto

William T Froggard Puntos 2862

Apple no actualizará Bash, porque la última versión tiene licencia GPLv3, que Apple no puede utilizar. Sin embargo, han actualizado la mayoría de sus otros shells. ZSH, por ejemplo, está prácticamente actualizado.

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