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

为什么使用 CleanMyMac 卸载应用后,在 brew cask list 显示的结果中仍然能看到?

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

    除了手动 brew cask uninstall xxx 再卸载一遍,还有什么办法可以消除不一致么?

    11 回复  |  直到 2017-07-24 14:49:32 +08:00
        1
    nyanyh   213 天前
    homebrew 是自己维护的一套已安装列表,CleanMyMac 没法改
        2
    jy01264313   212 天前
    千万别用 cleanmymac
        3
    Lonely   212 天前 via iPhone
    @jy01264313 为啥
        4
    koc   212 天前
    @jy01264313 #2
    为什么呢?
        5
    BXIA   212 天前 via iPad
    不建议用 brew cast 安装二进制包
        6
    baichi   212 天前
    @BXIA 为什么呢?
    @jy01264313 为什么呢??
        7
    BXIA   212 天前 via iPad
    @baichi 软件自带的升级机制可能会把列表搞乱
        8
    yangyaofei   212 天前
    @BXIA brew 有写了一个 cu 用 brew 升级 cask 很方便..
        9
    clavichord93   211 天前
    不建议使用 brew cask 安装 app,不建议使用 CMM 卸载 app。

    brew cask 安装二进制包的时候后续升级比较麻烦,而且之前版本二进制包安装的位置不在 /Applications 里面(后来 homebrew 改版之后不知道现在什么情况),可能会导致部分 app 出现异常。

    无脑用 CMM 卸载应用可能会导致卸载不完全。

    卸载 app 的正确姿势应该是,对于一些对系统影响比较深远的 app (比如 flash、java、paragon 等),先去官网找有没有卸载方法。对于 MAS 安装的 app,直接 option 删除。对于其它普通 app,直接 command+delete 或者使用 AppCleaner。如果有洁癖,可以手动删除配置文件等。
        10
    koc   211 天前
    @clavichord93 #9

    现在 brew cask 会把 .app 文件直接移动到 /Applications 文件夹了。

    另外,如果有官方卸载方法的,自然要按照官方卸载方法来卸载。
    但是对于没有官方卸载方法的,如果不用 CMM 的理由是担心卸载不完全,为什么替代方案却是“直接 ⌘ + delete ” 删除呢,这样不是更不完全了么?至于 AppCleaner,和 CMM 的区别又在哪里呢?
        11
    clavichord93   211 天前
    @koc command+delete 只删除 app,不删除配置文件,我觉得如果要删除配置文件、support 文件、scripts 文件和 cache 的话,不如自己手动去删,绝对干净。AppCleaner 我个人体验删除的比 CMM 要干净。
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1321 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 55ms · UTC 07:51 · PVG 15:51 · LAX 23:51 · JFK 02:51
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1