【问题标题】:Which directory is the real location that `brew cask install` uses?`brew cask install` 使用的真实位置是哪个目录?
【发布时间】:2017-12-28 11:29:28
【问题描述】:

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

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

【问题讨论】:

    标签: macos homebrew homebrew-cask


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      此外,除了@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

      【讨论】:

      • 应该是brew info --cask formula
      猜你喜欢
      • 2023-03-14
      • 2018-03-06
      • 2019-05-08
      • 1970-01-01
      • 1970-01-01
      • 2014-07-10
      • 2016-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多