viernes, 11 de agosto de 2017

Como ejecutar archivos .bin, .sh y .run en GNU/Linux

Algunas veces los nuevos en el mundo de GNU/Linux nos encontramos ciertas dificultades a la hora de instalar algunas aplicaciones, juegos, controladores, programas portables, etc., etc., etc… Cuando buscamos dichas aplicaciones encontramos que son archivos *.run (archivos ejecutables) , archivos *.sh(archivos script) y/o archivos *.bin (archivos binarios)
Para ejecutar dichos archivos abrimos una terminal tenemos que tener en cuenta los siguientes casos.

Lo primero es darle permisos de ejecución a los archivos y esto se hace como administrador (root) o algún usuario con privilegios administrativos (utilizando sudo).
Como Root
#chmod 777 archivo.run


#chmod 777 archivo.sh


#chmod 777 archivo.bin
Como Sudo

~$ sudo chmod 777 archivo.run


~$ sudo chmod 777 archivo.sh


~$ sudo chmod 777 archivo.bin
Nota: Las aplicaciones pueden ejecutarse anteponiendo sh o ./ al archivo a ejecutar.
Para ejecutar estos archivos, una vez que ya tiene los permisos de ejecución, tenemos que tener en cuenta los siguientes casos:

Aplicaciones que necesitan ejecutarse como root o con sudo. Ejemplo pueden ser los controladores de vídeo.
Como root (anteponiendo sh al archivo).
# sh archivo.run
# sh archivo.sh
# sh archivo.bin
Como root (anteponiendo ./ al archivo).
# ./archivo.run
# ./archivo.sh
# ./archivo.bin
Con sudo (anteponiendo sh al archivo).
~$ sudo sh archivo.run
~$ sudo sh archivo.sh
~$ sudo sh archivo.bin
Con sudo (anteponiendo ./ al archivo).
~$ sudo ./archivo.run
~$ sudo ./archivo.sh
~$ sudo ./archivo.bin
Por ultimo para ejecutar archivos los cuales no necesitan ningún tipo de privilegios, como los juegos.

Anteponiendo sh al archivo
~$ sh archivo.run
~$ sh archivo.sh
~$ sh archivo.bin
Anteponiendo ./ al archivo
~$ ./archivo.run
Espero que el articulo les sea de ayuda ,recuerda si te gusto el post compartelo.

0 comentarios:

Publicar un comentario