Mucha gente nueva en Linux suele tener dudas sobre cómo ejecutar o instalar algunos programas que vienen en archivos ejecutables como son por ejemplo los .bin, .run, .py o .sh

Los archivos .bin y los .run suelen ser instaladores de programas, mientras que los .sh son scripts que ejecutas directamente en la consola. La ventaja de instalar un programa con estos formatos es que por lo general van a funcionar bien en todas las distribuciones, mientras que otros formados precompilados para instalar programas como los .deb o .rpm están más limitados.

Aquí tienes los pasos necesarios para ejecutar archivos en Linux:

1º- Dar al archivo permisos de ejecución

Como medida de seguridad, Linux no deja ejecutar ningun archivo salvo que tú le des los permisos necesarios, para ello hacemos click derecho sobre el archivo, vamos a Propiedades > Permisos y marcamos la casilla "Permitir ejecutar archivo como un programa".