Изменение каталогов установки homebrew-cask - программирование
Подтвердить что ты не робот

Изменение каталогов установки homebrew-cask

Недавно я установил homebrew-cask, и я вижу, что он устанавливает приложения по умолчанию в следующие каталоги:

  • Загруженные версии версий = > /opt/homebrew-cask/Caskroom/

    Пример: /opt/homebrew-cask/Caskroom/pdftk/2.02

  • Бинарные файлы/библиотеки = > /opt/

    Пример: /opt/pdftk/bin/

Вместо использования каталога /opt мне бы очень хотелось использовать каталог, расположенный в /usr/local, где находится моя установка homebrew.

Из документов я могу видеть, что я могу установить переменную среды для # 1, но я не могу понять, где изменить # 2.

Я бы хотел, чтобы эти два параметра были следующими:

  • /usr/local/Caskroom/packages/pdftk/2.02
  • /usr/local/Caskroom/pdftk/bin

Любые идеи о том, как я могу изменить оба параметра или есть хорошие идеи, почему я не хотел бы этого делать?

Спасибо.

4b9b3361

Ответ 1

Из руководства Caskroom (в частности, Руководство по использованию) вы можете изменить, где будет установлено фактическое приложение, добавив строку, подобную этой, в .bash_profile или .zshenv и т.д.

# Specify your defaults in this environment variable
export HOMEBREW_CASK_OPTS="--appdir=/Applications --caskroom=/usr/local/Caskroom"