从homebrew-cask中删除应用程序


3

自制-桶为用户提供了可能性,以方便安装使用GUI应用程序,我想确认:当我尝试卸载它是由自制-木桶中安装的软件,将它删除这些Application SupportsCaches太,或相关文件?

顺便说一句,如果我在不使用cask提供的命令的情况下手动更新软件(由cask安装),它是否会破坏cask功能(例如将来再次使用cask更新该软件)?

Answers:


4

要完全删除尝试:

brew cask zap any_program

手动更新不应该破坏任何东西。它更新了由cask安装的相同程序副本。


谢谢。为我工作
到克拉

2

不,从brew-cask uninstall命令卸载不会删除应用程序支持,缓存,首选项等中的文件。为此,您需要第三方应用程序,如AppCleaner或iTrash。我只是以这种方式删除一个应用程序,它甚至没有删除它对该~/Applications/文件夹所做的符号链接。

虽然自制软件桶是安装应用程序的简单解决方案,但它并不完美。在手册页上,brew-cask您可以阅读有关uninstall命令的问题。您可以使用zap除卸载之外的命令,但也有限制,请参见手册页。

我不知道更新应用程序是否会损坏,从未尝试过。您可能需要fetch使用该命令获取有关桶的信息,甚至可以重新安装它fetch —-force


0

除了@ user14492答案,这是正确的,请查看以下段落的最后一行,它回答你的上一个问题。

更新/升级空间

由于homebrew-cask存储库是Homebrew Tap,因此每次发出常规Homebrew命令时,都会下载最新的Casks brew update。目前,homebrew-cask无法始终检测应用程序是否已更新。您可以通过命令强制更新 brew cask install --force。我们正在努力改进这一点。

从应用程序中运行更新通常是安全的

来源:如何使用Homebrew-cask

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.