• Mac OS Catalina 如何删除自带的应用


    在新推送的系统升级过后,(博主系统是Mac OS Mojave 10.14)我们会发现,之前我们删除的令人讨厌的Mac自带应用又回来了,如果我们还按照之前百度的方式删除的话,参考:

    https://www.jianshu.com/p/225745cae8de

    我们会发现,即使我们以root用户来删除内置应用也删除不掉,文件处于只读模式,无法删除,那怎么办呢?

    其实也不是什么大问题

    上干货!!!!

    1、解除保护---重启电脑,在重启的过程中按住command+R组合键进入到恢复工具界面,然后点击“实用工具”选项卡中的“终端”一栏!(这个照旧

     
     
     

    2、进入终端以后,在终端中
    输入命令:csrutil disable
    看到提示成功以后就解除权限控制了  (这个也照旧,但是我上一个版本已经disable了,所以没啥效果,都是Successfully,我总觉得在Catalina系统中这步骤没必要,但也懒得蛋疼去做实验

     
     
     
    3、还是在这个终端中:
      我们先
        
      ls /Volumes/
      
      看一下你的本地磁盘是哪个?
      
      然后
     
      cd /Volumes/<本地磁盘名称>/System/Applications/
     
      到这个目录,你就会看见所有内置应用了。

    最后,直接运行 rm -rf <应用>.app删除即可。

    最后的最后,如果你想在打开保护装置,记得 csrutil enable 就好了 (.................)

    补充下:

    我在一楼的统一回复下吧,我的系统是
    Mac OS Catalina 10.15
    有两点注意
    1、当我们重启Command+R进入recovery 模式之后,直接打开终端,操作即可,不要再去看我贴出来的简书那篇文章了,我只是举个不能再用的例子。
    2、用chmod命令查看下文件夹是否有权限,可以用ls -l查看下
    drwxr-xr-x 32 root wheel 1024 10 11 13:18 Applications
    我的是这样的,所以我能看见,你们在确认下。                                       

    最后的最后的最后,转载请注明出处,谢谢合作!交流请留言,有用就关注,收藏,点赞

  • 相关阅读:
    Git使用
    sql 索引【转】
    SpringBoot | 第三十八章:基于RabbitMQ实现消息延迟队列方案
    SpringBoot | 第三十七章:集成Jasypt实现配置项加密
    SpringBoot | 第三十六章:集成多CacheManager
    分布式定时器的一些解决方案
    SpringBoot | 第三十五章:Mybatis的集成和使用
    SpringBoot | 第三十四章:CXF构建WebService服务
    SpringBoot | 第三十三章:Spring web Servcies集成和使用
    SpringBoot | 第三十二章:事件的发布和监听
  • 原文地址:https://www.cnblogs.com/Project-Scorpio/p/11645236.html
Copyright © 2020-2023  润新知