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

3

Acabei de descobrir sobre o Homebrew Cask e adoro-o. A maioria das minhas aplicações agora são instaladas via Cask.

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

Ele deve funcionar, mas e se eu atualizar automaticamente um aplicativo por meio da atualização automática do aplicativo e, em seguida, 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 não é nada arrumado 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 incorreta do aplicativo na pasta Caskroom).

Alguém já pensou sobre essas coisas?

    
por Hedge 19.07.2015 / 22:41

2 respostas

2

O Homebrew é ótimo.

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

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

Por fim, brew update atualizará apenas a lista e as versões do pacote homebrew. Leva um brew upgrade (após uma atualização) para instalar as novas versões do seu software.

    
por 19.07.2015 / 23:33
1

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

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

mais tarde, você pode remover versões antigas manualmente.

    
por 06.10.2015 / 00:17