-
-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Q] How does the 'uninstall' work? #2691
Comments
Mac App Store doesn't allow kernel extensions or plug-ins. All preferences are stored in sandboxes (~/Library/Containers/). So it's clean when uninstalling. As far as I know, if installed through pkg, cask will remove what pkg installs. If there is no pkg, just an app inside dmg or zip, cask will delete the app. So preferences will not be deleted. |
Many thanks. |
@cty12 when you run @cc941201 , when something is installed via a And as to your original question, @cty12 , there are specific uninstall directives for removing kernel extensions with |
I’m not sure the definition of “absolutely” is clear, in this case. If you’re referring to something like also deleting the preference files like this, then no, |
@rolandwalker Thank you. It's very helpful. |
Some apps place plug-ins and even kernel extensions when installing. They may modify some preference lists as well. As far as I know the uninstall process of Mac App Store does not bother to deal with those. It only removes the app bundle.
So how does brew-cask deal with this problem? For example if I run 'brew cask uninstall google-chrome', is Chrome absolutely uninstalled?
The text was updated successfully, but these errors were encountered: