Problema para ejecutar shell script

Imagen de TheRealBlackJack
0 puntos

Buenas a todos.

Me he instalado Ubuntu ayer mismo, después de probar primero con Linux Mint y he estado configurando todo. EN principio he ido subsanando los problemas que me han podido surgir sin embargo hay algo que me trae de cabeza. EL secondlife.

No logro ejecutar SHELL SCRIPTS.

Me bajé un programa que uso bastante, que viene comprimido en BZ2. Lo descomprimí pero al ejecutarlo me intenta abrir el bloc de notas.. esto en cambio no me pasó en Linux mint, que me preguntaba si queria ejecutarlo en terminal, y arrancaba perfectamente.

Le he dado al botón derecho y en permisos está ya activado -"permitir ejecutar el archivo como un programa".

También he accedido por terminal, y a pesar de ponerle CMOD 777, cuando lo intento ejecutar me dice lo siguiente:

blackjack@Charlie:~/SL$ ./secondlife
Running from /home/blackjack/SL
./secondlife: línea 95: ./etc/register_secondlifeprotocol.sh: Permiso denegado
./secondlife: línea 98: ./etc/refresh_desktop_app_entry.sh: Permiso denegado
./secondlife: línea 154: bin/do-not-directly-run-secondlife-bin: Permiso denegado
*** Bad shutdown ($LL_RUN_ERR). ***

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.

Y nada que no hay forma de lograr que se ejecute. Como dato el icono no aparece con forma de rombo y color violaceo como recuerdo antiguamente se veian los ejecutables, sino como una hoja escrita.. como si estuviera mal asociado.

He probado a descargarme otro programa y me pasa lo mismo.

¿ALguien sabe que puede estar pasando para no poder ejecutar los shell script como programas?

Gracias por adelantado

Imagen de Goyo
+1
0
-1

Lo que está pasando seguramente es lo que dice el mensaje, que no tienes permiso para ejecutar esos tres archivos.

+1
0
-1
Imagen de TheRealBlackJack
+1
0
-1

y como puedo solucionarlo? hay que buscar esos 3 archivos y con chmod ir modificando los permisos?
porque no se ejecuta con doble click?

+1
0
-1
Imagen de Goyo
+1
0
-1

y como puedo solucionarlo? hay que buscar esos 3 archivos y con chmod ir modificando los permisos?

Supongo que sí.

porque no se ejecuta con doble click?

No lo sé. Mira en las preferencias de nautilus, comportamiento, archivos de texto ejecutables.

+1
0
-1
Imagen de Alcruz
+1
0
-1

A vrer, abre terminal y pones
bssh
dejas un esoacio
arrastras el script al terminal
pulsa Enter y ya

Si lo anterior falla por requerir permisos de administrador, pones
sudo bash y el resto igual
Si sigue fallando , repite uno de los métodos anteriores, pero abriendo el terminal en la carpeta contenedoras del script

+1
0
-1