Come convertire BIN to EXE Per Linux

December 12

Come convertire BIN to EXE Per Linux


Quando download e l'installazione del software multi-piattaforma sia su Microsoft Windows e Linux, si possono incontrare diversi script di installazione. In alcuni casi, gli script destinati per Windows si concluderà in un suffisso del file "exe", e, come tutti i file eseguibili per Windows possono essere eseguiti con un doppio clic su di esso con il mouse, oppure inserendo il nome dello script a linea di comando. Su Linux, tuttavia, lo script può terminare con un suffisso "bin", e, a differenza di Windows, non verrà eseguito quando uno doppio clic o eseguiti dalla riga di comando. La soluzione è quella di modificare le autorizzazioni modo di accesso dei file in modo che Linux lo riconosce come uno script eseguibile.

istruzione

Fare un file con un "bidone" suffisso eseguibile

1 Aprire una finestra di terminale e passare alla directory in cui è memorizzato lo script di installazione. Ad esempio, se è stato salvato il file nella directory "Downloads" nella vostra cartella home si dovrebbe effettuare le seguenti operazioni (sostituendo "yourUserName" con il nome utente appropriato):

cd / home / yourUserName / Download

o semplicemente:

cd ~ / Downloads

2 Utilizzare l'utilità chmod per modificare i permessi di accesso in modalità dello script di installazione digitando questo nella riga di comando e premendo "invio":

chmod + x theScript.bin

Naturalmente, sostituire "thescript" con il nome effettivo dello script. Se hai dimenticato la grafia è possibile digitare quanto segue nella riga di comando per visualizzarla:

ls * .bin

3 Se, durante l'esecuzione del passaggio precedente, si riceve un messaggio di avviso simile a questo:

"Chmod: cambiare i permessi di` theScript.bin ': Operazione non consentita "

Vuol dire che qualcuno, forse un amministratore, collocato il file sul computer. Se si dispone di privilegi di root locale sul computer (quasi certo di essere vero se si sta facendo questo sul vostro personal computer a casa), quindi ripetere il passaggio precedente con la seguente modifica:

sudo chmod + x theScript.bin

E quando richiesto inserire la password di root locale. Se non si conosce o ha una password di root locale, allora è necessario rivolgersi all'amministratore del sistema prima di procedere.

4 Eseguire lo script digitando la seguente nella riga di comando:

./theScript.bin

È necessario includere il periodo ei personaggi barra rovesciata che precedono il nome dello script in modo che il sistema in grado di individuare ed eseguire lo script.

Consigli e avvertenze

  • A seconda della distribuzione Linux in uso, potrebbe essere necessario guardarsi intorno per trovare l'alias appropriato per aprire una finestra di terminale. Spesso si trova sotto "Applicazioni" menu sotto "Accessori" o sotto "Utilità di sistema".
  • Per visualizzare le autorizzazioni di modalità di accesso per tutti i file in un tipo di directory: ls -l
  • Vedrete tre serie di tre permessi di accesso in modalità visualizzati sul lato sinistro di ogni nome di file. I possibili permessi sono: 'r' (accesso in lettura), 'w' (accesso in scrittura), 'x' (eseguibile), '-' (nessun set di autorizzazioni).
  • Assicurarsi che lo script è stato scaricato proviene da un sito web di fiducia. Cambiando i permessi modalità di accesso e l'esecuzione dello script, si concede l'accesso a file e cartelle nella directory utente. Se si è modificato il file come utente root locale utilizzando sudo, lo script avrà ancora maggiore accesso al computer.