Posso usar a função de atualização automática do aplicativo ao instalá-lo via Homebrew Cask?

Posso usar a função de atualização automática do aplicativo ao instalá-lo via Homebrew Cask?

Acabei de descobrir sobreBarril de fermentação caseirae eu amo isso. A maioria dos meus aplicativos agora são instalados via Cask.

Só estou me perguntando se ainda posso usar a função de atualização automática de um aplicativo porque o Cask os armazena em uma pasta como /opt/homebrew-cask/Caskroom/iterm2/2.1.1.

Deve funcionar, mas e se eu atualizar automaticamente um aplicativo por meio da atualização automática do aplicativo e chamar brew update. Se a fórmula deste software não estiver atualizada terei uma versão antiga.

Embora isso provavelmente não seja um grande problema, ele simplesmente não parece organizado e limpo (o mesmo acontece com a atualização automática por meio do recurso de atualização automática e depois com a versão errada do aplicativo na pasta Caskroom).

Alguém já pensou nessas coisas?

Responder1

Homebrew é ótimo.

Eu não recomendaria usar a atualização automática do aplicativo, pois poderia ficar confuso se o criador do aplicativo não estivesse considerando um caminho de instalação alternativo, como onde o brew gosta de colocar os aplicativos.

MAS: o aplicativo pode ter uma atualização pronta antes que o homebrew a alcance... então, se você precisar desse novo recurso ou versão agora, bem... Você não terá muita escolha.

Por último, brew updateatualizará apenas a lista e versões de pacotes homebrew. É necessário um brew upgrade(após uma atualização) para realmente instalar as novas versões do seu software.

Responder2

Primeiro de tudo, você pode imprimir as versões atuais executando

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

mais tarde você poderá remover versões antigas manualmente.

informação relacionada