Handbrake CLIをダウンロードしました。Macにコマンドラインアプリをインストールするのに最適な場所はどこですか?
回答
/usr/local/bin
は、ローカル(UNIX)ソフトウェアをインストールするためのものです。便利なことに、デフォルトで$ PATHにも含まれているため、そこにインストールされているコマンドを実行するためにフルパスのプレフィックスを付ける必要はありません。
ファイルをインストール/コピーするにはrootアクセスが必要です。これを実現するには、バイナリをそこに移動しながらsudo
を使用します。
回答
OSXに何かをインストールする最良の方法は、 Homebrew を使用する(IMHO)です。次のコマンドでHomebrewをインストールできます:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
次に、次のようなもの(handbrakeCLI
など)をインストールできます。
brew install handbrake
次に、次のコマンドを使用して、コマンドプロンプトからすぐに実行できます。
handbrakeCLI ...
brew install handbrake
はhandbrakecliをインストールします。インストール後にwhich handbrakecli
の存在を確認します。HandBrakeCLI
としてYosemiteにインストールされます- -大文字と小文字が区別されるファイルシステムを使用している場合に重要です。brew install handbrake
はカタリナで動作します。ダウンロードしたhandbrake-1.3.0.catalina.bottle.1.tar.gz
brew cask install handbrake
は、HandBrakeアプリケーションをインストールするコマンドですが、私が知る限り、コマンドラインアプリケーション(バッチ変換のスクリプト作成などに使用)もインストールされません。 @Simonが提供したリンクからダウンロードする必要があります。