Come eseguire un file bin in Linux

August 30

Come eseguire un file bin in Linux


La maggior parte delle distribuzioni Linux usano una certa varietà di gestione dei pacchetti, e il software è generalmente memorizzati in archivi dei pacchetti con estensioni come .deb o .rpm. Le aziende che distribuiscono software proprietario per Linux, tuttavia, utilizzano spesso i file binari (.bin). Molti giochi, driver grafici e plugin richiedono all'utente di eseguire un file con l'estensione .bin per eseguire il programma di installazione.

istruzione

1 Aprire l'emulatore di terminale di vostra scelta.

2 Passare alla directory del file .bin. Digitare:

cd binfiledirectory

Sostituire "binfiledirectory" con la posizione corretta.

3 Assicurarsi che il file è eseguibile. Digitare:

ls -al

Il risultato sarà qualcosa di simile a questo:
totale 8
drwxr-xr-x 2 utente utente 4096 2009-05-17 20:20.
drwxr-xr-x utente 8 utente 4096 2009-05-17 20:20 ..
-rw-r - r-- utente 1 utente 0 2009-05-17 20:20 file1
-rw-r - r-- utente 1 utente 0 2009-05-17 20:20 file2
-rw-r - r-- utente 1 utente 0 2009-05-17 20:20 file3
-rw-r - r-- utente 1 utente 0 2009-05-17 20:20 yourbinfile.bin

Per l'estrema sinistra di yourbinfile.bin, vedrete i permessi correnti. Se non c'è "x", non è eseguibile. Se lo fai vedere rwxr - r--, o qualcosa di simile, passare alla fase 5.

4 Se il file non era eseguibile, è possibile renderlo eseguibile con un solo comando rapido:

chmod a + x yourbinfile.bin

Questo comando rende il file eseguibile per tutti gli utenti, che è ciò che si vuole nella maggior parte delle circostanze.

5 A seconda del programma che si sta tentando di eseguire, potrebbe avere bisogno di permessi di root. Se si tratta di un programma di installazione e lo si vuole installare a livello di sistema, eseguirlo come root.

Per Ubuntu e altre distribuzioni che usano "sudo" digitare il comando come segue:

sudo ./yourbinfile.bin

Per le distribuzioni che si basano su "su" (super utente), ci vorranno due comandi:

su
./yourbinfile.bin

Consigli e avvertenze

  • Seguire completamente le istruzioni sullo schermo. Al termine, chiudere l'emulatore di terminale.
  • Se la vostra distribuzione si basa su "su" per diventare root e il file che si sta eseguendo è un programma grafico, il computer può restituire un errore. In tal caso, eseguire "gtksu yourbinfile.bin" se si utilizza GNOME o "kdesu yourbinfile.bin" per KDE.Try eseguendo il file binario come un utente normale prima. Ti dirà se richiede root.