3

Я только что узнал о Доморощенной бочке, и мне это нравится. Большинство моих приложений теперь устанавливаются через Cask.

Мне просто интересно, могу ли я по-прежнему использовать функцию автообновления приложения, потому что Cask хранит их в папке, например /opt/homebrew-cask/Caskroom/iterm2/2.1.1 .

Это должно работать, но что если я автоматически обновлю приложение через автообновление приложения, то вызову brew update . Если формула этого программного обеспечения не обновлена, у меня будет старая версия.

Хотя это, вероятно, не будет большой проблемой, просто она не выглядит аккуратной и чистой (то же самое относится к автоматическому обновлению через функцию автоматического обновления, а затем к неправильной версии приложения в папке Caskroom).

Кто-нибудь думал об этих вещах?

2 ответа2

2

Доморощенный это здорово.

Я бы не рекомендовал использовать автообновление приложения, так как это может привести к путанице, если производитель приложений не рассматривает альтернативный путь установки, например, где Brew любит размещать приложения.

НО: приложение может иметь готовое обновление до того, как его установит homebrew ... так что если вам нужна эта новая функция или версия прямо сейчас, хорошо ... У тебя нет большого выбора.

Наконец, brew update будет обновлять только список и версии пакетов homebrew. Требуется brew upgrade (после обновления), чтобы фактически установить новые версии вашего программного обеспечения.

1

Прежде всего, вы можете распечатать текущие версии, запустив

zsh$ for f in /opt/homebrew-cask/Caskroom/*; echo $f && ls $f

позже вы можете удалить старые версии вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .