GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer le fichier tar (jhead) sur une machine Mac ou Linux

Obtenir la source

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

Décompressez la source

tar xzf jhead-2.97.tar.gz

Ou récupérez et décompressez la source en une seule étape

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

Vous avez maintenant un répertoire appelé jhead-2.97 . Entrez dans ce répertoire et exécutez make .

cd jhead-2.97
make

Cela compilera le code et liera un exécutable pour vous appelé jhead .

Certains makefiles ont des cibles d'installation. Celui-ci le fait. Pour installer l'exécutable,

make install

Vous devrez probablement l'exécuter en tant que root. Votre programme est maintenant installé et prêt à être utilisé.

Dans ce cas, la cible d'installation ressemble à ceci :

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

Si jamais vous rencontrez un programme sans cible d'installation dans son makefile, sachez simplement que vous devez obtenir tous les exécutables dans /usr/local/bin et toutes les bibliothèques en /usr/local/lib (ou d'autres emplacements appropriés.) Parfois, il y a aussi d'autres fichiers dont vous devez vous soucier, tels que les fichiers de documentation (par exemple, les pages de manuel), les fichiers de configuration, etc.


Xcode 4.3 a déplacé la marque vers /Applications/Xcode.app/Contents/Developer/usr/bin/make . Vous pouvez installer make sur /usr/bin/ en téléchargeant le package d'outils de ligne de commande depuis les préférences de Xcode ou depuis developer.apple.com/downloads (qui nécessite un compte développeur gratuit mais pas Xcode).

Si make install génère une erreur telle que cp: directory /usr/local/bin does not exist , exécutez simplement mkdir /usr/local/bin/ .

Vous pouvez également installer Homebrew et exécuter brew install jhead .


Linux
  1. Comment installer Ansible sur Linux Mint 20

  2. Comment compresser/décompresser sous Linux

  3. Comment extraire ou décompresser le fichier tar.xz sous Linux

  4. Comment créer une archive zip compatible Linux d'un répertoire sur un Mac

  5. Comment installer un fichier .dsc sous Linux

Comment installer Nagios sur Linux Mint 19 / Linux Mint 18

Comment rendre un fichier exécutable sous Linux

Comment installer les packages .tar.gz ou .tgz sous Linux

Comment installer Windows 10 dans Virtualbox sous Linux

Comment extraire le fichier Tar.xz sur la ligne de commande Linux

Comment rendre un fichier exécutable dans un terminal Linux ?