GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il file tar (jhead) su un computer Mac o Linux

Ottieni la fonte

wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"

Decomprimere la fonte

tar xzf jhead-2.97.tar.gz

In alternativa, ottieni e decomprimi la fonte in un solo passaggio

curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz

Ora hai una directory chiamata jhead-2.97 . Entra in quella directory ed esegui make .

cd jhead-2.97
make

Questo compilerà il codice e collegherà un eseguibile chiamato jhead .

Alcuni makefile hanno obiettivi di installazione. Questo lo fa. Per installare l'eseguibile,

make install

Probabilmente dovrai eseguirlo come root. Ora il tuo programma è installato e pronto per l'uso.

In questo caso, la destinazione dell'installazione è simile a questa:

cp jhead ${DESTDIR}/usr/local/bin/

Se ti imbatti in un programma senza una destinazione di installazione nel suo makefile, sappi solo che devi inserire tutti gli eseguibili in /usr/local/bin e qualsiasi libreria in /usr/local/lib (o altre posizioni appropriate.) A volte ci sono anche altri file di cui ti devi preoccupare come file di documentazione (ad es. pagine man), file di configurazione, ecc.


Xcode 4.3 ha spostato make in /Applications/Xcode.app/Contents/Developer/usr/bin/make . Puoi installare make su /usr/bin/ scaricando il pacchetto degli strumenti della riga di comando dalle preferenze di Xcode o da developer.apple.com/downloads (che richiede un account sviluppatore gratuito ma non Xcode).

Se make install restituisce un errore come cp: directory /usr/local/bin does not exist , basta eseguire mkdir /usr/local/bin/ .

Puoi anche installare Homebrew ed eseguire brew install jhead .


Linux
  1. Come utilizzare il comando Tar in Linux

  2. Cos'è NFS e come installarlo su Linux

  3. Come usare il comando tar sotto Linux

  4. Come installare un file .dsc su Linux

  5. Come installare veramente un file tar.gz su Linux - come gestire le applicazioni installate manualmente (o autonome)?

Come installare Nagios su Linux Mint 19 / Linux Mint 18

Come rendere eseguibile un file in Linux

Come installare i pacchetti .tar.gz o .tgz in Linux

Come installare Windows 10 in Virtualbox su Linux

Come estrarre il file Tar.xz sulla riga di comando di Linux

Come rendere eseguibile un file nel terminale Linux?