我用以下方法证明了 如果用 homebrew 装软件,就卸载不干净了?

2023-09-17 09:36:00 +08:00
 zzz6519003

用 brew 安装 qq 音乐(brew install qqmusic),登陆账号

删除 qq 音乐

重新安装 qq 音乐

你会发现你的 qq 音乐依然是登陆后的状态

8974 次点击
所在节点    程序员
60 条回复
crysislinux
2023-09-17 09:38:40 +08:00
这很正常啊,homebrew 管不了应用程序往哪儿写文件
lovestudykid
2023-09-17 09:41:48 +08:00
brew uninstall --zap
另外根据 homebrew 的 leader
> I strongly disagree. Most package managers do not do this.
vitovan
2023-09-17 09:42:15 +08:00
brew uninstall vim 也不会删除你的配置文件吧。
lovestudykid
2023-09-17 09:42:24 +08:00
电子洁癖该治治
Kaiv2
2023-09-17 09:43:01 +08:00
用户数据文件一般不是放在软件安装目录。你应该搜索 mac 文件目录结果,mac 下如何彻底删除 *** 软件
musi
2023-09-17 09:45:30 +08:00
你在 QQ 音乐下官网 app 也这样
你这证明方法一点都不严谨
kingfalse
2023-09-17 10:07:29 +08:00
这都接受不了,直接放虚拟机得了。
bao3
2023-09-17 10:22:18 +08:00
你去网易音乐,手动下载 dmg ,你手动安装,你再卸载,你看你是不是证明了网易音乐是个流氓软件。
weeei
2023-09-17 10:22:44 +08:00
@crysislinux brew 的脚本是网友维护的,如果发现不干净可以提交 PR 完善一下
sanshao124
2023-09-17 10:27:01 +08:00
从来不用 homebrew ,几乎不安装 pkg 的安装包,卸载用卸载软件,然后自己再把系统文件夹查一遍有没有残留
crysislinux
2023-09-17 10:30:44 +08:00
@weeei 这里是应用程序打开后再写入的文件,早都超了 brew 的范围了,除非让应用在一个虚拟文件系统跑,不然没办法。
mschultz
2023-09-17 10:49:07 +08:00
登录信息一般是存储在 macOS Keychain 里的吧(我没就 QQ Music 这一具体应用进行验证,但的确有不少软件是这么做的)
zzz6519003
2023-09-17 10:53:50 +08:00
@musi 试过了
tlerbao
2023-09-17 10:54:26 +08:00
我都用 app cleaner 卸载哈
mokiki
2023-09-17 10:57:27 +08:00
这说明解耦做得好,程序文件和用户数据是两码事
zsdroid
2023-09-17 11:16:00 +08:00
难道拆马桶要把已经在化粪池里的屎还原?
kenvix
2023-09-17 11:19:18 +08:00
这又不是手机端,你怎么管 app 往哪写?
uxstone
2023-09-17 11:22:22 +08:00
非必要,不安装!
非必要,不安装!
IDAEngine
2023-09-17 11:33:13 +08:00
homebrew 安装的不是沙盒,肯定卸载不干净。可以提个 pr ,homebrew 以沙盒安装
hefish
2023-09-17 11:51:42 +08:00
不干净就不干净嘛。。又不是不能用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/974517

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX