Mac Os 各位同学都用什么卸载软件?或者有什么好的卸载软件推荐? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CX330
V2EX    macOS

Mac Os 各位同学都用什么卸载软件?或者有什么好的卸载软件推荐?

  •  
  •   CX330 2022-02-18 11:08:52 +08:00 14433 次点击
    这是一个创建于 1331 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Mac Os 各位同学都用什么卸载软件???或者有什么好的卸载软件推荐??? 我先来: 1 、Apple store 下载的 cleanmymac x 按年订阅,不频繁使用,卸载器经常卸载不了软件,卸载非 Apple store 安装的软件报错提示:此项目清理了一部分。错误:无法移除 "/Application/BaiduNetdisk_mac.app",因为您无权进行此操作。尝试卸载了几款软件都卸载不了。 2 、Appcleaner&Uninstaller 永久买断版本,Apple store 安装的软件和非 Apple store 安装的软件都可以卸载,卸载简单暴力,但是清理功能比较鸡肋

    67 条回复    2023-02-21 14:59:22 +08:00
    skys215
        1
    skys215  
       2022-02-18 11:14:09 +08:00   2
    用的腾讯柠檬
    devswork
        2
    devswork  
       2022-02-18 11:15:18 +08:00   18
    App Cleaner & Uninstall
    xuelu520
        3
    xuelu520  
       2022-02-18 11:15:36 +08:00   2
    卸载不需要额外软件吧。
    finder 打开个人收藏里面的应用程序,选择 app 右键[移到废纸篓]就行了。
    knightdf
        4
    knightdf  
       2022-02-18 11:16:15 +08:00
    额。。我都是手动 rm ,就 /application, /library, ~/library 那几个目录,不行就 find
    raykle
        5
    raykle  
       2022-02-18 11:16:30 +08:00
    腾讯柠檬
    shuichengjian
        6
    shuichengjian  
       2022-02-18 11:17:58 +08:00
    App Cleaner +1
    Leonard
        7
    Leonard  
       2022-02-18 11:20:28 +08:00
    手动卸载
    ynyounuo
        8
    ynyounuo  
       2022-02-18 11:21:51 +08:00
    把 app 拖到废纸篓或者用软件官方给的 uninstaller

    CleanMyMac 以及 AppCleaner 这些东西的原理就只是用 bundle identifier 甚至只是 app 名称在局限的几个文件夹搜索相关文件并进行删除而已,很多时候都会误删的情况,很容易踩雷
    icyalala
        9
    icyalala  
       2022-02-18 11:26:08 +08:00
    直接把 App 拖废纸篓,会遗漏一堆配置文件、缓存、用户数据,有的 App 都是几个 GB 的级别,时间久了垃圾就会越来越多。

    CleanMyMac 之类的功能,会维护数据库,记录常见 App 关联的文件哪些能删哪些不能删,直接自己删除反而容易遗漏或踩雷。
    cuixiao603
        10
    cuixiao603  
       2022-02-18 11:30:15 +08:00
    @xuelu520 #3 有些在应用程序里没有
    PrilgrimLi
        11
    PrilgrimLi  
       2022-02-18 11:30:47 +08:00
    clean my mac ,好像只用 CMM 这个功能。
    deplivesb
        12
    deplivesb  
       2022-02-18 11:52:46 +08:00   2
    keithzzz
        13
    keithzzz  
       2022-02-18 11:53:25 +08:00
    我现在都优先使用 brew 来安装软件,brew uninstall 就可以删除,brew cleanup 也能清掉缓存
    ynyounuo
        14
    ynyounuo  
       2022-02-18 12:00:49 +08:00   5
    @icyalala
    v2ex.com/t/776957#r_10526271

    对于普通用户来说,「误删」带来的问题要比「没删干净」大多了,我可以马上给你重现一下误删的情况:

    直接把 /usr/local/share 整个删了,CleanMyMac 最新版本 41001.0.2201241335 ,我甚至一年前就提过这个 bug

    如果需要手动审核才能删除还不如定期清理 ~/Library/Application Support/ ~/Library/Preferences 等地方

    类似的情况就 V2EX 都能找出来无数个
    v2ex.com/t/105521#r_1011288
    v2ex.com/t/136675
    v2ex.com/t/285148#r_3267903
    v2ex.com/t/366023#r_4396461
    v2ex.com/t/565192
    v2ex.com/t/729776#r_9839722
    mankismi
        15
    mankismi  
       2022-02-18 12:01:23 +08:00
    app cleaner +1
    jybox
        16
    jybox  
       2022-02-18 12:04:09 +08:00   46
    用 Homebrew 来卸载

    即使你的软件不是用 homebrew 安装的,你也可以用它来卸载(加 --force ),还可以加上 --zap 让 homebrew 把所有关联的数据文件都删除(可以用 brew cat 查看具体包括哪些文件),如 brew uninstall --cask --force --zap zoom

    https://pbs.twimg.com/media/FABwbTiVQAgZPrG?format=jpg&name=large
    ynyounuo
        17
    ynyounuo  
       2022-02-18 12:08:10 +08:00
    @jybox 赞了,我竟然不知道 brew cask 可以卸载非 cask 安装的应用
    agagega
        18
    agagega  
       2022-02-18 12:14:21 +08:00 via iPhone   2
    直接删 App ,配置文件不管,定期用 DaisyDisk 看硬盘哪里被占用了
    icyalala
        19
    icyalala  
       2022-02-18 12:16:29 +08:00
    @ynyounuo 我其实不信任任何这类 App ,删除前都会确认一下,如你所见你也能很轻松确认关联内容。
    但如果没这 App ,定期清理是完全不可行的的,因为我压根不知道哪个文件夹是干什么的。
    Warren1027
        20
    Warren1027  
       2022-02-18 12:17:11 +08:00
    从不卸载软件的路过,因为装的软件都是需要的。。。
    oxoxoxox
        21
    oxoxoxox  
       2022-02-18 12:25:14 +08:00
    手动卸载,几条 find & rm 命令的事情
    ynyounuo
        22
    ynyounuo  
       2022-02-18 12:45:42 +08:00
    @jybox 试了一下,你说的也有些歧义

    --force
    Delete all installed versions of formula. Uninstall even if cask is not installed, overwrite existing files and ignore errors when removing files.

    必须是存在这个 cask formula 才能通过 force 卸载;而且 zap 是写在 formula 里的,看了下 spotify 和 telegram 的 zap commit 应该也是 crowd source 的结果,大概同样会存在小概率误删的情况,man 有提示「 May remove files which are shared between applications.」

    @icyalala 你如果能检查并且知道 /usr/local/share 不可删也已经算是 power user 了,但对于完全依赖 CleanMyMac 无脑卸载的小白用户那就很容易踩坑了;甚至他们都很难排查出问题,只是知道不知道为啥突然之间 shell completion 没了,man 全部丢失,cli 配置都不可用了;锅都推不倒 CleanMyMac 上就只能认栽重装系统了;所以对于 macOS 的新手建议还是一开始就把硬盘买大,删除就拖废纸篓;清理垃圾之类的事情可以定期看看哪里有大的占用,琐碎配置文件啥的占用不大就无所谓了
    icyalala
        23
    icyalala  
       2022-02-18 13:09:40 +08:00   2
    @ynyounuo 你根本不知道现在这些 App 都在哪里拉屎。。
    我就看现在我办公机上面,至少下面这些地方都有直接拉屎的:
    ~/.
    ~/Library
    ~/Library/Caches
    ~/Library/Group Containers
    ~/Library/Application Support
    ~/Library/Application Support/Cache
    ~/Library/Application Scripts
    ~/Library/Containers
    /Library
    /Library/Application Support
    /usr/share
    /usr/local

    有的起的名字和系统功能类似,有的文件夹还是乱码或者根本猜不到含义的,
    举个例子,迅雷会在 ~/Library/database 里面存数据库,这谁能想到。。
    卸载 App 目的本来就是清理空间,如果空间浪费越来越多,又搞不清楚什么不能删,指望硬盘大是不可能的。

    虽然无意为 CleanMyApp 开脱,但是我觉得如果用 WolframScript 、用 man 和 cli 配置,本身就是 power user 了,再犯这种错误就很不应该了。如果不放心 CleanMyApp ,那就试试最简单的 AppCleaner ,无论如何这类工具都能帮助小白或者高级用户快速定位卸载的文件,是非常有帮助的。
    run2
        24
    run2  
       2022-02-18 13:15:57 +08:00
    @icyalala 还有 launchctl list 里的自启动,t*t 这就喜欢什么都要自启动,比如某截图组件
    gyinbj
        25
    gyinbj  
       2022-02-18 13:41:41 +08:00
    腾讯柠檬现在行了。
    Innovatino
        26
    Innovatino  
       2022-02-18 13:42:21 +08:00
    setapp 里面的 cleanmymac
    popfido
        27
    popfido  
       2022-02-18 14:19:48 +08:00
    Tencent Lemon
    zhouwb
        28
    zhouwb  
       2022-02-18 14:28:50 +08:00
    腾讯柠檬
    honamx
        29
    honamx  
       2022-02-18 14:32:08 +08:00
    一直用柠檬
    oIMOo
        30
    oIMOo  
       2022-02-18 14:49:56 +08:00
    AppCleaner +1
    lurenn
        31
    lurenn  
       2022-02-18 14:52:55 +08:00
    用着 sensei 。
    EmotionV
        32
    EmotionV  
       2022-02-18 15:10:07 +08:00
    柠檬+!
    kaz10025
        33
    kaz10025  
       2022-02-18 15:16:55 +08:00
    App Cleaner & Uninstall
    iou90
        34
    iou90  
       2022-02-18 15:44:27 +08:00
    借楼问下 apptrap 现在是不是没用了
    beginor
        35
    beginor  
       2022-02-18 15:54:44 +08:00
    App Cleaner & Uninstall + 1
    linjian
        36
    linjian  
       2022-02-18 17:34:53 +08:00
    App Cleane + 1
    asmoker
        37
    asmoker  
       2022-02-18 18:25:19 +08:00
    xiaojun1994
        38
    xiaojun1994  
       2022-02-18 18:29:21 +08:00
    腾讯柠檬挺好的
    WillBC
        39
    WillBC  
       2022-02-18 18:59:53 +08:00
    清理残留文件的话 fd 一把梭 https://github.com/sharkdp/fd#deleting-files

    fd -H microsoft -tf -td -X rm -r

    bigwhite1
        40
    bigwhite1  
       2022-02-18 19:18:28 +08:00
    苹果整那么封闭,卸载个软件都这么复杂?
    djv
        41
    djv  
       2022-02-18 19:33:18 +08:00
    柠檬
    hefish
        42
    hefish  
       2022-02-18 19:55:04 +08:00
    我就是 sudo rm -rf /Applications/BaiduNetdisk_mac.app ,其他不管了。
    zhandouji
        43
    zhandouji  
       2022-02-18 20:00:35 +08:00 via iPhone
    几乎只安装 app store 的 app 一点就删除了
    NodeSans
        44
    NodeSans  
       2022-02-18 20:01:39 +08:00
    @bigwhite1 Windows 卸载软件也有残留啊,Windows 软件官方的那些卸载工具也不是什么都能删干净
    lostberryzz
        45
    lostberryzz  
       2022-02-18 20:19:37 +08:00   1
    楼上说的都挺好了,PKG 类型的程序可以用前一段时间免费了的 UninstallPKG 来卸载: https://www.corecode.io/uninstallpkg/
    Autonomous
        46
    Autonomous  
       2022-02-18 21:28:36 +08:00
    App Cleaner + EasyFind 手工查找删除
    loro
        47
    loro  
       2022-02-18 22:25:25 +08:00
    @zhandouji App Store 里的 app 删了一样也有残留= =,我当时也这么以为然后试验了发现不是
    Aura7988
        48
    Aura7988  
       2022-02-18 22:31:48 +08:00
    @jybox 感谢分享,学到了新方法。
    yijihu
        49
    yijihu  
       2022-02-18 22:53:24 +08:00
    App Cleaner +1
    heywin
        50
    heywin  
       2022-02-18 23:25:53 +08:00
    @jybox 涨姿势了, 第一次知道 brew cask 还可以搞定非 cask 安装到应用
    ejdjxidbsn
        51
    ejdjxidbsn  
       2022-02-19 02:49:48 +08:00
    omnidisksweeper
    sytnishizuiai
        52
    sytnishizuiai  
       2022-02-19 02:59:05 +08:00
    clean my mac 用了好几年了,现在功能也越来越全,懒得折腾,免费的话柠檬
    tousfun
        53
    tousfun  
       2022-02-19 04:09:56 +08:00 via iPhone
    pocket cleaner 值得一试
    trn4
        54
    trn4  
       2022-02-19 06:57:09 +08:00 via iPhone
    我装了软件都很少卸载……能不装就不装
    IgniteWhite
        55
    IgniteWhite  
       2022-02-19 08:17:59 +08:00
    @bigwhite1 了解一下 linux 里如何卸载 nixpkgs
    jinglingjisi
        56
    jinglingjisi  
       2022-02-19 10:42:11 +08:00
    我现在也是基本腾讯柠檬了
    xis
        57
    xis  
       2022-02-19 14:25:19 +08:00
    @bigwhite1 不是卸载软件麻烦,是强迫症要删除干净...
    win 那么开放,你觉得卸载得干净吗?
    littlewing
        58
    littlewing  
       2022-02-19 18:18:24 +08:00
    @xuelu520 这个只会删本体,不会删 APP 的数据,而且很多软件是 pkg 安装的,Application 里只是部分文件
    fyibmsd
        59
    fyibmsd  
       2022-02-19 18:30:07 +08:00
    brew remove --cask --force
    mingfreeair
        60
    mingfreeair  
       2022-02-19 19:22:00 +08:00
    Mac 装卸 app 就是典型的请神容易送神难
    irrwood
        61
    irrwood  
       2022-02-20 17:53:52 +08:00
    AppCleaner 和 UninstallPKG
    dioxide
        62
    dioxide  
       2022-02-20 21:10:36 +08:00   1
    @icyalala 补充下, 可配合使用: mdfind -name "关键字" 来查找“屎”. 强迫症利器
    LudwigWS
        63
    LudwigWS  
       2022-02-21 10:32:22 +08:00
    @ynyounuo 我靠,这么坑爹的吗。我用了这么久还没有发现这个问题
    unishare
        64
    unishare  
       2022-02-26 12:11:40 +08:00
    有没有老用户用 AppDelete 的
    luckyle666
        65
    luckyle666  
       2022-04-15 13:16:40 +08:00
    真的好不优雅呀,看了这么多条觉得还是自己手动删除比较靠谱吧。
    chichijames
        66
    chichijames  
       2023-02-16 15:57:32 +08:00
    @WillBC 你这不已经误删了 Parallels 虚拟机的文件了吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5841 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 03:38 PVG 11:38 LAX 20:38 JFK 23:38
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86