15

我最近安装了 homebrew-cask,我看到的一件事是它默认将应用程序安装到以下目录中:

  1. 版本化软件包下载 => /opt/homebrew-cask/Caskroom/

    例子 :/opt/homebrew-cask/Caskroom/pdftk/2.02

  2. 应用程序二进制文件/库 => /opt/

    例子 :/opt/pdftk/bin/

我真的很想使用位于/usr/local中的目录,而不是使用/opt目录,这是我的自制软件安装所在的位置。

我可以从文档中看到我可以为 #1 设置环境变量,但我似乎无法弄清楚在哪里更改 #2。

我想将上述两个设置转到:

  1. /usr/local/Caskroom/packages/pdftk/2.02
  2. /usr/local/Caskroom/pdftk/bin

关于如何更改这两种设置的任何想法,或者有什么好主意我不想这样做?

谢谢。

4

1 回答 1

28

从 Caskroom 手册(特别是使用手册.bash_profile)中,您可以通过在or.zshenv等​​中添加这样的行来更改实际应用程序的安装位置。

# Specify your defaults in this environment variable
export HOMEBREW_CASK_OPTS="--appdir=/Applications --caskroom=/usr/local/Caskroom"
于 2014-07-27T04:06:40.350 回答