brew barrk: como desinstalar um aplicativo

20

Tentei enquanto estou em / opt / homebrew-cask / Caskroom

$ for i in *; do brew cask uninstall $i; done
Error: appcleaner is not installed
Error: avidemux is not installed
Error: eclipse-ide is not installed
Error: flash is not installed
Error: silverlight is not installed
Error: thunderbird is not installed
Error: vlc is not installed

Ele desinstalou vários aplicativos, mas não. Por quê?

$ brew cask list
appcleaner    avidemux      eclipse-ide   flash     silverlight   thunderbird   vlc

$ pwd
/opt/homebrew-cask/Caskroom
$ ls
appcleaner  avidemux    eclipse-ide flash       silverlight thunderbird vlc
$ du -sh .
532M    .

Como desinstalá-los corretamente? Ele não desinstalou porque foi atualizado sem o barril de fermentação?

Ivanov
fonte
tentar instalar um desses, só para ver o que ele faz
Thomas Ayoub
Você poderia descrever como atualizou esses aplicativos "sem barril de fermentação"?
dan
2
Aqui está uma questão relevante no homebrew-caskprojeto.
bdesham

Respostas:

21
brew cask uninstall --force

Isso removerá todas as versões de um Cask.

Gabriel Izaias
fonte
17

E, a menos que você queira as preferências disponíveis, você também pode:

brew cask zap [your cask]
Houen
fonte
1
  brew rmdeps

ou

  brew rmtree

Consulte: Desinstalar / remover um pacote Homebrew incluindo todas as suas dependências

É possível que, se o usuário atualizou o aplicativo manualmente e não estiver utilizando o brew, ele precisará ser desinstalado manualmente.

Você pode verificar e ver se há algum recibo na sua pasta Recibos:

 ls /private/var/db/receipts

e use o arquivo .bom de recebimento do aplicativo e o lsbom para lixeira todos os arquivos instalados pelo aplicativo, conforme descrito aqui: Desinstalar aplicativos instalados a partir dos pacotes

Homebrew parece estar tomando o mundo pela tempestade, de acordo com os entusiastas do Homebrew. Acho que o Homebrew é mais ou menos incompleto, com quase nenhum apoio, e tem ambições além de sua capacidade, talvez porque ainda esteja em sua infância, ou talvez porque tente competir com um final totalmente maduro, completo, totalmente apoiado. fonte final e solução de gerenciamento de pacotes binários para OS X, ou seja, MacPorts

relaxando
fonte
a pergunta original estava perguntando sobre barril de cerveja .. não cerveja.
Jimmy MG Lim