-
Cómo ejecutar un archivo bin en Linux
-
La mayoría de las distribuciones de Linux utilizan alguna variedad de gestión de paquetes, y el software se almacena generalmente en archivos de paquetes con extensiones como .deb o .rpm. Las empresas que distribuyen software propietario para Linux, sin embargo, a menudo usan archivos binarios (.bin). Muchos juegos, controladores de gráficos y plugins requieren que el usuario ejecute un archivo con la extensión .bin para ejecutar el programa de instalación.Instrucciones
1 Abra el emulador de terminal de su elección.
2 Navegue hasta el directorio de su archivo .bin. Tipo:
cd binfiledirectory
Reemplazar "binfiledirectory" con la ubicación correcta.
3 Asegúrese de que el archivo es ejecutable. Tipo:
ls -al
El resultado será algo como esto:
total de 8
drwxr-xr-x 2 user user 4096 2009-05-17 20:20.
drwxr-xr-x 8 user user 4096 2009-05-17 20:20 ..
-rw-r - r-- 1 user user 0 2009-05-17 20:20 fichero1
-rw-r - r-- 1 user user 0 2009-05-17 20:20 fichero2
-rw-r - r-- 1 user user 0 2009-05-17 20:20 archivo3
-rw-r - r-- 1 user user 0 2009-05-17 20:20 yourbinfile.binPara el extremo izquierdo de yourbinfile.bin, podrás ver los permisos actuales. Si no hay una "x", no es ejecutable. Si lo hace ver -rwxr - r--, o algo similar, vaya al Paso 5.
4 Si el archivo no era ejecutable, puede hacerlo ejecutable con un comando rápido:
chmod a + x yourbinfile.bin
Este comando hace que el archivo ejecutable para todos los usuarios, que es lo que quiere la mayoría de circunstancias.
5 Dependiendo del programa que está intentando ejecutar, puede ser que necesite permisos de root. Si se trata de un programa de instalación y desea que instalar todo el sistema, ejecutarlo como root.
Para Ubuntu y otras distribuciones que utilizan "sudo" escriba el comando de la siguiente manera:
sudo ./yourbinfile.bin
Para las distribuciones que se basan en "su" (superusuario), que tomará dos comandos:
Do
./yourbinfile.binConsejos y advertencias
- Siga las instrucciones de pantalla completamente encendida. Cuando esté terminado, salga del emulador de terminal.
- Si su distribución se basa en "su" para convertirse en root y el archivo se está ejecutando es un programa gráfico, el equipo puede devolver un error. En ese caso, ejecute "gtksu yourbinfile.bin" si está utilizando GNOME o "kdesu yourbinfile.bin" para KDE.Try ejecutar el archivo binario como un usuario normal en primer lugar. Se le dirá si se requiere raíz.