Veréis, debido a la vulnerabilidad que se descubrió en septiembre sobre el BASH de Linux estoy actualizando todos mis servidores, mediante un update&&upgrade de los paquetes. O bien, en caso de que la maquina ya disponga de soporte, actualizo el BASH manualmente.
Hasta ahora me ha ido bien en todas las máquinas excepto en esta que os voy a comentar.
Es un SUSE Linux Enterprise Server 9 de 32bits.
Según tengo entendido el SLES usa el zypper al igual que Ubuntu usa apt-get, pues bien cuando intento hacer zypper update me salta el siguiente error:
Código:
Debido a esto lo que hago es actualizar el BASH manualmente como he hecho en el caso de algunos servidores."-bash: zypper: command not found"
Cuando ya me he bajado todos los ficheros y voy a compilar con el comando ./configure, me da el siguiente error:
Código:
Buscando por Google he encontrado que me falta un compilador de C, vale muy fácil. Busco uno, por ejemplo el gcc y lo instalo... pero NO! No puedo instalarlo debido a que no me funciona ningún comando para poder instalar paquetes....MART:/tmp/bash/bash-3.0 # ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for emacs... no checking for xemacs... no Beginning configuration for bash-3.0-release for i686-pc-linux-gnu checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. MART:/tmp/bash/bash-3.0 #
Todo esto lo hago desde la consola de comandos.
Entonces se me ha ocurrido intentar instalar el paquete por el gestor de Instalar/Desintalar programas, busco el paquete lo selecciono, y cuando le doy a aceptar para que empiece a instalar, me pide el CD3 de instalación... CD que no dispongo y tampoco he encontrado por Internet.
A ver si me podéis echar una mano por favor.
Muchas gracias!