GNU/Linux >> Linux の 問題 >  >> Linux

Mac または Linux マシンに tar ファイル (jhead) をインストールする方法

ソースを入手

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

ソースを展開

tar xzf jhead-2.97.tar.gz

または、ソースの取得と解凍を 1 ステップで行う

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/

メイクファイルにインストール ターゲットがないプログラムに遭遇したことがある場合は、実行可能ファイルを /usr/local/bin に入れる必要があることを知っておいてください。 およびすべてのライブラリを /usr/local/lib に (または他の適切な場所。) ドキュメント ファイル (man ページなど)、構成ファイルなど、他のファイルについて考慮する必要がある場合もあります。


Xcode 4.3 は make を /Applications/Xcode.app/Contents/Developer/usr/bin/make に移動しました . make を /usr/bin/ にインストールできます コマンド ライン ツール パッケージを Xcode の設定または developer.apple.com/downloads からダウンロードします (無料の開発者アカウントが必要ですが、Xcode は必要ありません)。

make install の場合 cp: directory /usr/local/bin does not exist のようなエラーになります 、 mkdir /usr/local/bin/ を実行するだけです .

Homebrew をインストールして brew install jhead を実行することもできます .


Linux
  1. LinuxでTarコマンドを使用する方法

  2. NFSとは何ですか?Linuxにインストールする方法

  3. LinuxMint20にAnsibleをインストールする方法

  1. Linuxで圧縮/解凍する方法

  2. Linux に .dsc ファイルをインストールする方法

  3. Linux に tar.gz ファイルを本当にインストールする方法 - 手動でインストールされた (またはスタンドアロンの) アプリケーションを管理する方法は?

  1. Linuxで.gzファイルと.tar.gzファイルを抽出する方法

  2. Linuxでtar.xzファイルを抽出または解凍する方法

  3. Linux で tar コマンドを使用する方法