GNU/Linux >> Tutoriales Linux >  >> Linux

Ejecutar archivos binarios en Linux

Linux tiene muchas opciones de formato para ejecutar aplicaciones desde deb a rpm y los nuevos formatos snap y flatpak. Los archivos binarios pueden estar en formato .bin o .run y aunque esto puede ser fácil de instalar, puede ser difícil de eliminar y necesita un truco adicional y un poco de experiencia para completar la eliminación.

Algunos de los archivos .bin y .run necesitan privilegios de root para instalar o ejecutar las aplicaciones. Para poder instalar las aplicaciones, debe ejecutarlas con el comando Sudo.

Comando 'sudo'

Permisos Sudo el usuario para ejecutar un comando como superusuario (con mayores privilegios o permisos de root).

En el ejemplo a continuación, puede notar que intentar actualizar usando la terminal sin privilegios de root le da un mensaje de error de permiso.

Ejecución de tipos binarios (.bin y .run)

Hay dos formas de ejecutar aplicaciones binarias, una es a través de la interfaz de usuario y la otra va a la terminal.

Opción de interfaz de usuario

Para instalar usando la interfaz de usuario, primero debe hacer que el archivo sea ejecutable. Para hacer que el archivo sea ejecutable primero, haga clic derecho en el archivo binario y luego en propiedades y vaya a permisos. En Permisos, la casilla de verificación con la opción permite ejecutar el archivo como programa, cierre el programa y haga doble clic en el binario. Si el archivo no se ejecuta, simplemente haga clic derecho sobre él y seleccione ejecutar en la terminal para ejecutarlo.

A veces, cuando ejecuta el binario, lleva un tiempo ejecutarlo si el tamaño del archivo es grande. Así que ten paciencia y espéralo. Si no intenta ejecutarlo desde la terminal.

Opción de terminal

Ejecutarlo a través de la terminal tampoco es una tarea difícil. Para poder ejecutarlo, simplemente haga que el archivo sea ejecutable usando chmod +x app-name.bin y luego ejecútelo con ./app-name.bin .

Tenga en cuenta que si la aplicación no se ejecuta con un mensaje de error permiso denegado con privilegios normales, es posible que deba usar sudo ./app-name.bin​

Conclusión

Linux tiene muchas opciones para ejecutar o instalar aplicaciones, lo cual es una de las cosas buenas del código abierto, los archivos binarios son solo uno de los que existen. Hay paquetes instantáneos, Flatpak, deb y muchos más, algunas aplicaciones están disponibles en estos formatos, así que depende de elegir cuál prefieres.

Entonces, ¿qué extensión de aplicación eliges?


Linux
  1. archivos de registro de Linux

  2. Comando ls de Linux - Lista de archivos

  3. Comando mcopy en Linux

  4. ¿Cómo comparo archivos binarios en Linux?

  5. ¿Diferencia binaria/parche para archivos grandes en Linux?

Encuentra archivos grandes en Linux

Comando Rm en Linux

Cómo ejecutar un paquete .run o .bin en Linux

Cómo ejecutar Windows 95 en Linux

Comando ls en Linux/UNIX

Cómo ejecutar paquetes .run y .bin en el sistema Linux