Cómo ejecutar el archivo .sh

Quiero descargar JDownloader de internet para Linux. Pero el archivo es .sh y cuando le digo a ubuntu que abra el archivo usa algún editor de texto. He buscado en la tienda de software de Ubuntu y no hay ninguna aplicación para abrirlo. ¿Hay alguna forma de conseguir instalarlo?

Solución
  1. copie el archivo en el escritorio (para mayor comodidad)

  1. Haga clic con el botón derecho del ratón en el archivo y seleccione propiedades

  1. En la pestaña de permisos marque la opción de permitir la ejecución del archivo como programa

4. Haga doble clic en el archivo y elija ejecutar en la terminal si no es un programa de la guía)

Por defecto el gestor de archivos puede no mostrar esa opción y abrir el archivo en gedit en su lugar. En ese caso cambie la preferencia del gestor de archivos en: Editar-> Preferencias -> Comportamiento a "preguntar cada vez" o directamente a "ejecutar ejecutables";

Línea de comandos

cd /path/to/file
chmod +x filename.sh
./filename.sh

Comenta abajo si no funciona :)

Si sigue sin funcionar, a pesar de tener marcada la opción de permitir la ejecución del archivo como un programa, cuando haga doble clic en el archivo .sh, y se inicie gedit, navegue a la carpeta con el script.

Una vez que estés en la carpeta correcta para el script, puedes ejecutar el script así:

sudo ./filename.sh

Si eso no funciona, puede intentar

sudo bash filename.sh

Desde la partición FAT

Siga este https://askubuntu.com/questions/23128/how-do-i-execute-a-file-from-a-fat-usb-drive

Comentarios (10)

Línea de comandos

Aparte de lo que había recomendado liquid, el procedimiento habitual es cambiar los permisos para que este archivo sea ejecutable:

chmod +x file.sh

Y luego ejecutar este archivo:

./file.sh

GUI

Lo mismo puede lograrse en el explorador de archivos Nautilus usando el menú contextual cambiando las banderas de Ejecutar en Propiedades -> Permisos.

Comentarios (0)

Pruebe sh nombrearchivo.sh en el terminal (asegurándose de que está en la carpeta donde se guarda nombrearchivo.sh)

Comentarios (0)