V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CX330
V2EX  ›  macOS

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

  •  
  •   CX330 · 174 天前 · 6074 次点击
    这是一个创建于 174 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    CleanMyMac 之类的功能,会维护数据库,记录常见 App 关联的文件哪些能删哪些不能删,直接自己删除反而容易遗漏或踩雷。
    cuixiao603
        10
    cuixiao603  
       174 天前
    @xuelu520 #3 有些在应用程序里没有
    PrilgrimLi
        11
    PrilgrimLi  
       174 天前
    clean my mac ,好像只用 CMM 这个功能。
    deplivesb
        12
    deplivesb  
       174 天前   ❤️ 2
    keithzzz
        13
    keithzzz  
       174 天前
    我现在都优先使用 brew 来安装软件,brew uninstall 就可以删除,brew cleanup 也能清掉缓存
    ynyounuo
        14
    ynyounuo  
       174 天前   ❤️ 4
    @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  
       174 天前
    app cleaner +1
    jybox
        16
    jybox  
       174 天前   ❤️ 37
    用 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  
       174 天前
    @jybox 赞了,我竟然不知道 brew cask 可以卸载非 cask 安装的应用
    agagega
        18
    agagega  
       174 天前 via iPhone   ❤️ 2
    直接删 App ,配置文件不管,定期用 DaisyDisk 看硬盘哪里被占用了
    icyalala
        19
    icyalala  
       174 天前
    @ynyounuo 我其实不信任任何这类 App ,删除前都会确认一下,如你所见你也能很轻松确认关联内容。
    但如果没这类 App ,定期清理是完全不可行的的,因为我压根不知道哪个文件夹是干什么的。
    Warren1027
        20
    Warren1027  
       174 天前
    从不卸载软件的路过,因为装的软件都是需要的。。。
    oxoxoxox
        21
    oxoxoxox  
       174 天前
    手动卸载,几条 find & rm 命令的事情
    ynyounuo
        22
    ynyounuo  
       174 天前
    @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  
       174 天前   ❤️ 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 ,无论如何这类工具都能帮助小白或者高级用户快速定位卸载的文件,是非常有帮助的。
    sobigfish
        24
    sobigfish  
       174 天前
    @icyalala 还有 launchctl list 里的自启动,t*t 这🌶️🐔就喜欢什么都要自启动,比如某截图组件
    gyinbj
        25
    gyinbj  
       174 天前
    腾讯柠檬现在行了。
    Innovatino
        26
    Innovatino  
       174 天前
    setapp 里面的 cleanmymac
    popfido
        27
    popfido  
       174 天前
    Tencent Lemon
    zhouwb
        28
    zhouwb  
       174 天前
    腾讯柠檬
    honamx
        29
    honamx  
       174 天前
    一直用柠檬
    oIMOo
        30
    oIMOo  
       174 天前
    AppCleaner +1
    lurenn
        31
    lurenn  
       174 天前
    用着 sensei 。
    EmotionV
        32
    EmotionV  
       174 天前
    柠檬+!
    kaz10025
        33
    kaz10025  
       174 天前
    App Cleaner & Uninstall
    iou90
        34
    iou90  
       174 天前
    借楼问下 apptrap 现在是不是没用了
    beginor
        35
    beginor  
       174 天前
    App Cleaner & Uninstall + 1
    linjian
        36
    linjian  
       174 天前
    App Cleane + 1
    xiaojun1994
        38
    xiaojun1994  
       174 天前
    腾讯柠檬挺好的
    WillBC
        39
    WillBC  
       174 天前
    清理残留文件的话 fd 一把梭 https://github.com/sharkdp/fd#deleting-files

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

    bigwhite1
        40
    bigwhite1  
       174 天前
    苹果整那么封闭,卸载个软件都这么复杂?
    djv
        41
    djv  
       174 天前
    柠檬
    hefish
        42
    hefish  
       174 天前
    我就是 sudo rm -rf /Applications/BaiduNetdisk_mac.app ,其他不管了。
    zhandouji
        43
    zhandouji  
       174 天前 via iPhone
    几乎只安装 app store 的 app 一点就删除了
    NodeSans
        44
    NodeSans  
       174 天前
    @bigwhite1 Windows 卸载软件也有残留啊,Windows 软件官方的那些卸载工具也不是什么都能删干净
    lostberryzz
        45
    lostberryzz  
       174 天前
    楼上说的都挺好了,PKG 类型的程序可以用前一段时间免费了的 UninstallPKG 来卸载: https://www.corecode.io/uninstallpkg/
    Autonomous
        46
    Autonomous  
       174 天前
    App Cleaner + EasyFind 手工查找删除
    loro
        47
    loro  
       174 天前
    @zhandouji App Store 里的 app 删了一样也有残留= =,我当时也这么以为然后试验了发现不是
    Aura7988
        48
    Aura7988  
       174 天前
    @jybox 感谢分享,学到了新方法。
    yijihu
        49
    yijihu  
       174 天前
    App Cleaner +1
    heywin
        50
    heywin  
       174 天前
    @jybox 涨姿势了, 第一次知道 brew cask 还可以搞定非 cask 安装到应用
    ejdjxidbsn
        51
    ejdjxidbsn  
       174 天前
    omnidisksweeper
    sytnishizuiai
        52
    sytnishizuiai  
       174 天前
    clean my mac 用了好几年了,现在功能也越来越全,懒得折腾,免费的话柠檬
    tousfun
        53
    tousfun  
       174 天前 via iPhone
    pocket cleaner 值得一试
    xiadong1994
        54
    xiadong1994  
       174 天前 via iPhone
    我装了软件都很少卸载……能不装就不装
    IgniteWhite
        55
    IgniteWhite  
       173 天前
    @bigwhite1 了解一下 linux 里如何卸载 nixpkgs
    jinglingjisi
        56
    jinglingjisi  
       173 天前
    我现在也是基本腾讯柠檬了
    xis
        57
    xis  
       173 天前
    @bigwhite1 不是卸载软件麻烦,是强迫症要删除干净...
    win 那么开放,你觉得卸载得干净吗?
    littlewing
        58
    littlewing  
       173 天前
    @xuelu520 这个只会删本体,不会删 APP 的数据,而且很多软件是 pkg 安装的,Application 里只是部分文件
    fyibmsd
        59
    fyibmsd  
       173 天前
    brew remove --cask --force
    mingfreeair
        60
    mingfreeair  
       173 天前
    Mac 装卸 app 就是典型的请神容易送神难
    irrwood
        61
    irrwood  
       172 天前
    AppCleaner 和 UninstallPKG
    dioxide
        62
    dioxide  
       172 天前
    @icyalala 补充下, 可配合使用: mdfind -name "关键字" 来查找“屎”. 强迫症利器😂
    LudwigWS
        63
    LudwigWS  
       171 天前
    @ynyounuo 我靠,这么坑爹的吗。我用了这么久还没有发现这个问题
    unishare
        64
    unishare  
       166 天前
    有没有老用户用 AppDelete 的
    luckyle666
        65
    luckyle666  
       118 天前
    真的好不优雅呀,看了这么多条觉得还是自己手动删除比较靠谱吧。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1358 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.