Dapatkan sumbernya
wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"
Untar sumbernya
tar xzf jhead-2.97.tar.gz
Atau, dapatkan dan untar sumber dalam satu langkah
curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz
Sekarang Anda memiliki direktori bernama jhead-2.97
. Masuk ke direktori tersebut dan jalankan make
.
cd jhead-2.97
make
Ini akan mengkompilasi kode dan menautkan yang dapat dieksekusi untuk Anda yang disebut jhead
.
Beberapa makefile memiliki target pemasangan. Yang ini bisa. Untuk menginstal yang dapat dieksekusi,
make install
Anda mungkin perlu menjalankannya sebagai root. Sekarang program Anda telah terinstal dan siap digunakan.
Dalam hal ini, target penginstalan terlihat seperti ini:
cp jhead ${DESTDIR}/usr/local/bin/
Jika Anda pernah menjalankan program tanpa target penginstalan di makefile-nya, ketahuilah bahwa Anda harus memasukkan file yang dapat dieksekusi ke dalam /usr/local/bin
dan perpustakaan apa pun ke dalam /usr/local/lib
(atau lokasi lain yang sesuai.) Terkadang ada juga file lain yang harus Anda khawatirkan seperti file dokumentasi (mis. halaman manual), file konfigurasi, dll.
Xcode 4.3 memindahkan make ke /Applications/Xcode.app/Contents/Developer/usr/bin/make
. Anda dapat menginstal make ke /usr/bin/
dengan mengunduh paket alat baris perintah dari preferensi Xcode atau dari developer.apple.com/downloads (yang memerlukan akun pengembang gratis tetapi bukan Xcode).
Jika make install
menghasilkan kesalahan seperti cp: directory /usr/local/bin does not exist
, jalankan saja mkdir /usr/local/bin/
.
Anda juga dapat menginstal Homebrew dan menjalankan brew install jhead
.