私はLinuxとtarballを初めて使用し、MacまたはLinuxコンピュータに正しくインストールする方法を知りたいです。 Macにインストールする方法を知りたいのですが、理解するのに助けが必要です。インストールしたいjhead-2.97.tar.gz圧縮されたソースtarballをダウンロードしたところ、大量のファイルを含むフォルダが作成されました。愚かな質問であることはわかりますが、Terminal / LXTerminalを使用してコンピュータにこのファイルを正しくインストールするにはどうすればよいですか?
jhead
端末からExif JPEGファイルを抽出するためのコマンドツールです。
ベストアンサー1
ソースコードを入手
wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"
ソースコードを解凍する
tar xzf jhead-2.97.tar.gz
または一度にソースコードをダウンロードして解凍する
curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz
これでというディレクトリができましたjhead-2.97
。適切なディレクトリを入力して実行しますmake
。
cd jhead-2.97
make
これにより、コードがコンパイルされ、という実行可能ファイルに関連付けられますjhead
。
一部のメイクファイルにはインストール先があります。これは許可されます。実行可能ファイルをインストールするには、
make install
ルートとして実行する必要があります。これでプログラムがインストールされ、使用準備が整いました。
この場合、インストール先は次のとおりです。
cp jhead ${DESTDIR}/usr/local/bin/
makefileにインストール先のないプログラムがある場合は、実行可能ファイル/usr/local/bin
とライブラリを適切な場所/usr/local/lib
(または他の適切な場所)に配置する必要があることに注意してください。場合によっては、マニュアルファイル(マニュアルページなど)、設定ファイルなどの他のファイルについても心配する必要があります。