Estaba instalando un .deb (doble click) con una aplicación para poder testearla y no he podido hacerlo pues me ha dado un error de dependencia no satisfecha (bash >=4), o lo que es lo mismo, mi versión de bash es inferior a 4. Puedes comprobar rapidamente la versión de tu interprete de comandos ejecutando:
$ bash --version
Bien, lo primero que he intentado ha sido:
$ sudo aptitude install bash
Para ver si ya habia una versión más actualizada en los repositorios oficiales e instalarla, pero por desgracia, no ha sido asi en mi caso (tambien tengo que decir que ahora mismo estoy con un equipo netbook con un ubuntu jaunty instalado, a ver si lo voy actualizando a una versión de ubuntu más actualizada ^^).
De todas formas, no hay problema, para compilar bash a una version 4.0 o superior (si hubiera alguna disponible) podemos ejecutar los siguientes pasos:
Descargamos el código fuente:
$ wget http://ftp.gnu.org/gnu/bash/bash-4.0.tar.gz
Lo Descomprimimos:
$ tar -xvf bash-4.0.tar.gz
Entramos al directorio, compilamos e instalamos (esto último como root):
$ cd bash-4.0
$ ./configure
$ make
$ sudo make install
Y voila!! (ya tenemos bash actualizado)
██ 14:02:04 $ bash --version
GNU bash, version 4.0.0(1)-release (i686-pc-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Comentarios recientes