17

哪个目录是brew cask install使用的真实位置?

我想找到应用程序的真实位置,而不是符号链接/Application

4

2 回答 2

24

您可以在可用的Casks中找到每个应用程序的自定义命令,但通常brew cask install只检索可执行文件的配置版本并将其移动到指定的应用程序目录(默认为 ~/Applications)。

/usr/local/Caskroom包含已安装的 cask 列表,.metadata每个 cask 中的文件夹都提到了安装过程中使用的 cask 文件。

您在其中看到的 app 目录~/Applications不是符号链接。如果是这样,请检查该应用的 cask 文件,它应该包含指向真实位置的线索。

于 2017-07-22T12:13:21.113 回答
7

此外,除了@Subhash Bhushan 解释的内容之外,如果您想知道公式的确切安装位置,您可以使用命令info

brew cask info formula

例如对于原子:

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.

于 2018-11-18T21:52:23.243 回答