Obtenha a fonte
wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"
Descompacte a fonte
tar xzf jhead-2.97.tar.gz
Ou, obtenha e descompacte a fonte em um passo
curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz
Agora você tem um diretório chamado jhead-2.97
. Digite esse diretório e execute make
.
cd jhead-2.97
make
Isto irá compilar o código e ligar um executável para você chamado jhead
.
Alguns makefiles têm alvos de instalação. Este faz. Para instalar o executável,
make install
Você provavelmente precisará executar isso como root. Agora seu programa está instalado e pronto para uso.
Nesse caso, o destino da instalação é assim:
cp jhead ${DESTDIR}/usr/local/bin/
Se você alguma vez for executado em um programa sem um destino de instalação em seu makefile, saiba que você precisa colocar quaisquer executáveis em /usr/local/bin
e quaisquer bibliotecas em /usr/local/lib
(ou em outros locais apropriados). Às vezes, há outras arquivos que você precisa se preocupar, como arquivos de documentação (por exemplo, páginas man), arquivos de configuração, etc.