web-dev-qa-db-ja.com

「brew cask install」が使用する実際の場所はどのディレクトリですか?

brew cask installが実際に使用する場所はどのディレクトリですか?

/Applicationのシンボリックリンクではなく、アプリの実際の場所を見つけたい

12
slideshowp2

利用可能な Casks の中から各アプリケーションのカスタムコマンドを見つけることができますが、通常、brew cask installは構成されたバージョンの実行可能ファイルを取得し、指定したアプリケーションディレクトリ(デフォルトでは〜/ Applications)に移動します)。

/usr/local/Caskroomには、インストールされているキャスクのリストが含まれ、各キャスクの.metadataフォルダには、インストール中に使用されたキャスクファイルが記載されています。

~/Applicationsに表示されるアプリディレクトリは、シンボリックリンクではありません。その場合は、そのアプリのcaskファイルを確認してください。実際の場所への手掛かりが含まれているはずです。

14
Subhash Bhushan

さらに、@ Subhash Bhushanが説明したものとは別に、数式がインストールされている場所を正確に知りたい場合は、コマンドinfoを使用できます。

brew cask info formula

たとえば、atomの場合:

brew cask info atom

atom: 1.32.2 (auto_updates)
https://atom.io/
/usr/local/Caskroom/atom/1.32.2 (64B)
From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/atom.rb
==> Name
Github Atom
==> Artifacts
Atom.app (App)
/Users/username/Applications/Atom.app/Contents/Resources/app/apm/bin/apm (Binary)
/Users/username/Applications/Atom.app/Contents/Resources/app/atom.sh -> atom (Binary)

この例では、アーティファクトは~/Appplicationsにインストールされています。

2
Pau