我最近安装了homebrew-cask,我看到的一件事是它默认将应用程序安装到以下目录中:
版本化软件包downloads =>的的/ opt /自制-木桶/ Caskroom /
示例:/opt/homebrew-cask/Caskroom/pdftk/2.02
应用程序二进制文件/库=>的的/ opt /
示例:/opt/pdftk/bin/
我不想使用 / opt 目录,而是希望使用位于 / usr / local 中的目录,这是我的自制程序安装所在的目录。
我可以从文档中看到我可以为#1设置环境变量,但我似乎无法弄清楚在哪里更改#2。
我想将以上两个设置转到:
/usr/local/Caskroom/packages/pdftk/2.02
/usr/local/Caskroom/pdftk/bin
关于如何更改这两个设置的任何想法,或者有什么好主意我为什么不想这样做?
感谢。
答案 0 :(得分:21)
在Caskroom手册(特别是Usage manual)中,您可以通过向.bash_profile
或.zshenv
等添加这样的行来更改实际应用的安装位置。
# Specify your defaults in this environment variable
export HOMEBREW_CASK_OPTS="--appdir=/Applications --caskroom=/usr/local/Caskroom"