Imposible instalar extension .bin

Imagen de Fiolhnir
0 puntos

Ya he buscado en los foros y en Google cualquier ayuda y nada me ha funcionado.

Acabo de bajarme el juego Savage 2 de la web oficial y tiene dicha extension (.bin); no he sido capaz de instalarlo de ninguna de las maneras que se explican en la red y no se me ocurre manera de solucionarlo. ¿alguna idea?

Tengo Ubuntu 8.10, por si sirve de ayuda.

Gracias

Imagen de gotxa
+1
0
-1

para ello, le das permiso de ejecución al fichero. Como es una instalación, es posible (ojo que no lo se) que deba ejecutarlo root vía sudo en una terminal de comandos.

Suertes
GoTXa
linux counter #116453
Klaatu barada nikto

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de Fiolhnir
+1
0
-1

Ya lo intente creo, ¿Como dices que sería?

+1
0
-1
Imagen de gotxa
+1
0
-1

en una consola, cambiar permisos del fichero:

$ chmod -v 700 /lugar/donde/esta/el/fichero/loquesea.bin

(o bien en modo gráfico con nautilus, en propiedades del fichero)

Después lo ejecutas:

$ /carpeta/donde/esta/el/fichero/loquesea.bin

(como usuario normal) o bien, si te da errores de permisos al instalar diciendo que para ello hay que ser superuser:

$ sudo /carpeta/donde/esta/el/fichero/loquesea.bin

(como root)

GoTXa
linux counter #116453
Klaatu barada nikto

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de Fiolhnir
+1
0
-1

fiolhnir@Fiolhnir:~$ chmod -v 700 /home/fiolhnir/Programas/Savage2.bin
el modo de «/home/fiolhnir/Programas/Savage2.bin» cambia a 0700 (rwx------)
fiolhnir@Fiolhnir:~$ sudo /home/fiolhnir/Programas/Savage2.bin
[sudo] password for fiolhnir:
/home/fiolhnir/Programas/Savage2.bin: 1: Syntax error: word unexpected (expecting ")")

Me da este fallo.

+1
0
-1
Imagen de EnriqueK
+1
0
-1

Prueba en hacer lo siguiente, abre un terminal y escribes sudo bash dejas un espacio y a continuación arrastras el archivo .bin al terminal , luego Enter y ya.
Puede darse el caso de que el terminal requiera ser abierto dentro de la carpeta donde se encuentra el archivo .bin , si esta es la situación, primero abre un terminal escribes cd dejas un espacio y arrastras dicha carpeta , luego realiza lo explicado al principio pero en ese terminal.
Lo que hace el arrastrar a un terminal un archivo o carpeta es introducir su ruta completa en el mismo, facilitando muchísimo el operar el terminal por que además esa ruta la coloca entre comillas simples evitando así el problema de encontrar e la ruta carpetas con nombres compuestos.

+1
0
-1
Imagen de Fiolhnir
+1
0
-1

fiolhnir@Fiolhnir:~$ sudo bash '/home/fiolhnir/Programas/Savage2.bin'
[sudo] password for fiolhnir:
/home/fiolhnir/Programas/Savage2.bin: /home/fiolhnir/Programas/Savage2.bin: cannot execute binary file
fiolhnir@Fiolhnir:~$ cd '/home/fiolhnir/Programas'
fiolhnir@Fiolhnir:~/Programas$ sudo bash '/home/fiolhnir/Programas/Savage2.bin' /home/fiolhnir/Programas/Savage2.bin: /home/fiolhnir/Programas/Savage2.bin: cannot execute binary file
fiolhnir@Fiolhnir:~/Programas$

Es posible que esa extension bin sea un ISO??

+1
0
-1
Imagen de gotxa
+1
0
-1

es posible, pero en este caso poco probable: para el innombrable parace ser que se baja un fichero de instalación y no una imagen de CD, aparte de que si se molestan en hacer una versión pingüinil lo harían en un .iso. En cualquier caso, comprobarlo es tan fácil como decirle a tu tostador favorito que queme esa supuesta imagen, a ver qué te dice.

Una aclaración: si ya estás en el directorio 'Programas' (con cd /bla/bla/Programas), no es necesario decirle a bash toda la ruta, sino simplemente

$ sudo bash Savage2.bin

De todas formas, el problema creo que está en el propio fichero. Haz

$ ls -l /home/fiolhnir/Programas/Savage2.bin

y postea qué te da.

EDITADO:
me lo he bajado (así le echo un rato) y el archivo se llama 'Savage2Install-1.5.0-i686.bin' (arquitectura de 32bits). Supongo que has renombrado el archivo a tu gusto, no problem. Con '$ sudo bash ...' no funciona pero sí pita con

$ sudo /home/fiolhnir/Programas/Savage2.bin

y si te vuelve a dar el mismo error es que o bien no te lo has bajado completo (822.031.190 bytes) o bien que no le has dado permisos de ejecución (con nautilus, pestaña "permisos" en las propiedades del fichero).

REEDITADO:
se puede instalar sin problemas sin permisos de root, en el home del usuario. Sólo hay que quitar 'sudo' de la instrucción anterior. La contrapartida es que sólo ese usuario podrá ejecutarlo. Es mi recomendación para todo programa privativo que tenga esa opción. Pura conspiranoia, no me importa decirlo.

GoTXa
linux counter #116453
Klaatu barada nikto

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de Fiolhnir
+1
0
-1

fiolhnir@Fiolhnir:~$ sudo bash Savage2.bin
[sudo] password for fiolhnir:
bash: Savage2.bin: No existe el fichero ó directorio
fiolhnir@Fiolhnir:~$ ls -l /home/fiolhnir/Programas/Savage2.bin
-rwxrwxrwx 1 fiolhnir fiolhnir 821917929 2008-12-31 03:23 /home/fiolhnir/Programas/Savage2.bin

+1
0
-1
Imagen de gotxa
+1
0
-1

la ejecución correcta de la instalación es

$ /home/fiolhnir/Programas/Savage2.bin

(instalarlo en tu home)
ó bien

$ sudo /home/fiolhnir/Programas/Savage2.bin

(instalarlo para todos los usuarios).

¿Has bajado la versión 32 bits? ¿porqué difiere en unos cuantos bytes respecto al que he bajado yo (y probado)?

GoTXa
linux counter #116453
Klaatu barada nikto

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto

Imagen de antoniomedina2006
+1
0
-1

Hola

Tienes que dar mas información. Cuando lo instalas desde la consola ¿Te da algún error?
Que máquina tienes, que arquitectura ¿Es de 32 o 64 bits?

+1
0
-1
Imagen de Fiolhnir
+1
0
-1

'/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin'
bash: /home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin: Permiso denegado
fiolhnir@Fiolhnir:~$ sudo '/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin'
[sudo] password for fiolhnir:
sudo: /home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin: command not found
fiolhnir@Fiolhnir:~$ sh '/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin'
/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin: 1: Syntax error: word unexpected (expecting ")")
fiolhnir@Fiolhnir:~$ bash '/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin'
/home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin: /home/fiolhnir/Escritorio/Savage2Install-1.5.0-x86_4.bin: cannot execute binary file
fiolhnir@Fiolhnir:~$

Esos son todos los fallos que me dan.

Me lo volvi a descargar, la version de x32 bits; pero no se exactamente cual tengo, porque nunca he necesitado saberlo. Perdón por mi ignorancia.

+1
0
-1
Imagen de WushuWolf
+1
0
-1

Tengo el mismo Problema q Fiolhnir me sale exactamente los mismos errores :S

lito@ubuntu:~$ '/home/lito/Escritorio/Savage2.bin' 
bash: /home/lito/Escritorio/Savage2.bin: no se puede ejecutar el fichero binario

lito@ubuntu:~$ sudo bash '/home/lito/Escritorio/Savage2.bin' 
[sudo] password for lito: 
/home/lito/Escritorio/Savage2.bin: /home/lito/Escritorio/Savage2.bin: no se puede ejecutar el fichero binario

lito@ubuntu:~$ chmod -v 700 '/home/lito/Escritorio/Savage2.bin' 
el modo de «/home/lito/Escritorio/Savage2.bin» cambia a 0700 (rwx------)

lito@ubuntu:~$ sudo '/home/lito/Escritorio/Savage2.bin' 
/home/lito/Escritorio/Savage2.bin: 1: Syntax error: word unexpected (expecting ")")

lito@ubuntu:~$ sudo bash '/home/lito/Escritorio/Savage2.bin' 
/home/lito/Escritorio/Savage2.bin: /home/lito/Escritorio/Savage2.bin: no se puede ejecutar el fichero binario

lito@ubuntu:~$ ls -l '/home/lito/Escritorio/Savage2.bin' 
-rwx------ 1 lito lito 855983153 2009-12-15 17:38 /home/lito/Escritorio/Savage2.bin

lito@ubuntu:~$ chmod -x '/home/lito/Escritorio/Savage2.bin' 
lito@ubuntu:~$ sudo '/home/lito/Escritorio/Savage2.bin' 
sudo: /home/lito/Escritorio/Savage2.bin: command not found
lito@ubuntu:~$ '/home/lito/Escritorio/Savage2.bin' 
bash: /home/lito/Escritorio/Savage2.bin: Permiso denegado

luego de eso le doy el permiso ejecuto el mismo comando y me tira esto

lito@ubuntu:~$ '/home/lito/Escritorio/Savage2.bin' 
bash: /home/lito/Escritorio/Savage2.bin: no se puede ejecutar el fichero binario

y con sudo esto :s lo mismo del principio

lito@ubuntu:~$ sudo '/home/lito/Escritorio/Savage2.bin' 
/home/lito/Escritorio/Savage2.bin: 1: Syntax error: word unexpected (expecting ")")

Bueno si alguno encuentra la solucion q lo Postee de momento estoy bajandolo de nuevo a ver si fue q se descargo mal :S q no creo q aya sido pero bueno si me funciona lo posteare

El Mayor Poder Es el Conocimiento!

+1
0
-1

El Mayor Poder Es el Conocimiento!

Imagen de WushuWolf
+1
0
-1

Bueno Les Tengo la Solucion Todo Fue Por q Se descargo mal el archivo me lo he vuelto a bajar todo y despues de 6 horas :S hhaha he probado simplemente con sudo y arrastrar el archivo al terminal y me ha salido al fin el instalador saludos a todos y no pierdan tiempo y comiencen a bajar el archivo de nuevo

El Mayor Poder Es el Conocimiento!

+1
0
-1

El Mayor Poder Es el Conocimiento!

Imagen de benson1961
+1
0
-1

Utilice como aconsejan el sudo bash en el terminal arrastre el archivo del google earth al terminal y se instalo sin problemas, saludos, gracias

+1
0
-1
Imagen de maribel.mai
+1
0
-1

Hola como estás? Tengo dos opciones para plantearte: 1) desde las propiedades del archivo, pestaña permisos, probá dándole permiso de ejecutarse como un programa y después intentá ejecutarlo o ejecutarlo en terminal haciéndole doble clic.
2) y a esta opción le tengo más fe, ejecutarlo desde consola $ sudo sh 'ruta del archivo.bin'
Espero que te sirva

+1
0
-1