Come convertire i tarball a Bin file in Ubuntu

April 1

Come convertire i tarball a Bin file in Ubuntu


file tar (.tar) sono un file di archivio originariamente sviluppato per il backup dei dati per unità a nastro da macchine Unix. file tar sono un modo comune di compilazione di un certo numero di file, tra cui struttura di directory, in un file non compressi singolare. Le estensioni di ".tar.gz" o ".tar.bz2" sono compressi file tar, comunemente indicato come tarball. Più frequentemente in Linux, tarballs vengono utilizzati per distribuire il codice sorgente. Estrarre il codice sorgente dal tarball consente di compilare in un file bin. file BIN sono file eseguibili in Linux.

istruzione

1 Aprire un terminale e passare alla directory in cui è posizionato il tarball. È possibile aprire una finestra di terminale andando in "Applicazioni", "Accessori" e "Terminal".

2 Estrarre l'archivio utilizzando il seguente comando per un file gzip:

tar xvzf myfile.tar.gz

Per un file bzip2, utilizzare il seguente comando:

tar xvjf myfile.tar.bz2

In entrambi i casi, sostituire "myfile" con il nome reale si estraggono. Anche se può variare da un tarball ad un altro, in genere i file estratti vengono messi in una sottodirectory della directory si è attualmente. Digitare "ls" (L minuscola) per visualizzare i file e le sottodirectory della directory corrente.

3 Digitare "cd miofile" nella linea di comando. Sostituire "myfile" con il nome sottodirectory appena creata. In questo modo si passa alla directory appena creata. Leggi tutta la documentazione che trovate in questa directory, come ad esempio file README o INSTALL. Mentre il processo di compilazione di solito lo stesso, alcuni pacchetti possono avere istruzioni di installazione speciali o bisogni di dipendenza specifici.

4 Configurare il pacchetto utilizzando il seguente comando:

./configure

La maggior parte dei pacchetti usano questo metodo, ma la documentazione vi dirà di sicuro. Questo crea una raffica di testo per scorrere sullo schermo. Fintanto che non si conclude con un errore, questo crea un "makefile". Se si verifica un errore, è necessario per risolvere il problema prima di poter continuare; in generale, questo significa che è necessario installare le dipendenze mancanti.

5 Compilare il codice sorgente in un binario utilizzando il seguente comando:

rendere

Questo provoca un sacco di testo per scorrere sullo schermo. A seconda della velocità del computer e la dimensione del pacchetto, questo potrebbe richiedere molto tempo per terminare. Il risultato finale è un file binario che è possibile eseguire. La maggior parte delle persone continuano avanti con il "sudo make install" comando per installare il pacchetto al computer, ma questo non è necessario per ottenere il file bin.

Consigli e avvertenze

  • Con Ubuntu, assicurarsi di avere il pacchetto build-essential prima di tentare di compilare nulla.