Tecnología

Inicio

Cómo convertir BIN a EXE Para Linux

Cómo convertir BIN a EXE Para Linux


Al descargar e instalar el software multi-plataforma de Microsoft Windows y Linux, puede encontrarse con diferentes secuencias de instalación. En algunos casos, los scripts con la intención para Windows va a terminar en un "exe" sufijo de archivo, y al igual que todos los archivos ejecutables en Windows se pueden ejecutar haciendo doble clic con el ratón, o introduciendo el nombre del script en la línea de comandos. En Linux, sin embargo, la secuencia de comandos puede terminar con un sufijo "bin", y, a diferencia de en Windows, no se ejecutará cuando se haga doble clic o se ejecuta desde la línea de comandos. La solución es modificar los permisos modalidad de acceso de archivo para que Linux lo reconoce como un script ejecutable.

Instrucciones

Hacer un archivo con un "bin" sufijo Ejecutable

1 Abra una ventana de terminal y vaya al directorio en el que se ha guardado el script de instalación. Por ejemplo, si guardó el archivo en el directorio "Descargas" en la carpeta de inicio que haría lo siguiente (sustituyendo "yourusername" con el nombre de usuario correspondiente):

cd / home / yourusername / Descargas

o simplemente:

cd ~ / Descargas

2 Utilice la utilidad chmod para cambiar los permisos de acceso del modo del script de instalación escribiendo esto en la línea de comandos y presionar "enter":

chmod + x theScript.bin

Por supuesto, cambia "The Script" con el nombre real de la secuencia de comandos. Si ha olvidado la ortografía puede escribir lo siguiente en la línea de comandos para que se muestre:

ls * .bin

3 Si, al ejecutar el paso anterior, recibirá un mensaje de advertencia similar al siguiente:

"Chmod: cambiar los permisos de` theScript.bin ': Operación no permitida "

Esto significa que alguien, posiblemente un administrador, coloca el archivo en el ordenador. Si tiene privilegios de root local en el equipo (casi seguro que sea cierto si usted está haciendo esto en su ordenador personal en casa), a continuación, repita el paso anterior con la siguiente modificación:

sudo chmod + x theScript.bin

Y cuando se le solicite, introduzca su contraseña de root local. Si no sabe o tiene una contraseña raíz local, entonces tendrá que consultar con el administrador del sistema antes de continuar.

4 Ejecutar la secuencia de comandos escribiendo el siguiente en la línea de comandos:

./theScript.bin

Debe incluir el período y los caracteres de barra invertida que preceden al nombre del script para que el sistema pueda localizar y ejecutar el script.

Consejos y advertencias

  • En función de la distribución de Linux que utilice, puede que tenga que mirar a su alrededor con el fin de encontrar el alias adecuado para abrir una ventana de terminal. A menudo se encuentra bajo el menú "Aplicaciones" bajo "Accesorios" o en "Herramientas del sistema".
  • Para mostrar los permisos modo de acceso para todos los archivos de un tipo de directorio: ls -l
  • Usted verá tres series de tres permisos de acceso de modo que se muestran en la parte izquierda de cada nombre de archivo. Los permisos posibles son: 'r' (acceso de lectura), (acceso de escritura) 'w', 'x' (ejecutable), '-' (sin conjunto de permisos).
  • Asegúrese de que el guión que ha descargado proviene de un sitio web de confianza. Al cambiar los permisos de acceso y modo de ejecutar la secuencia de comandos, darle acceso a todos los archivos y carpetas en el directorio de usuario. Si ha modificado el archivo como usuario root local usando sudo, entonces el script tendrá aún mayor acceso a su computadora.