当前位置: 首页 > news >正文

Mac说——关闭SIP

今天在安装keras的时候总是提示numpy无法安装,百度了下,说是新版本的os系统加入了spi机制。

什么是SIP:

系统集成保护(System Integrity Protection,SIP),为了防止恶意篡改系统内核程序而设置的一种内核保护机制。即使是root用户也有一些目录是无法修改的,比如:

  • /System
  • /bin
  • /sbin
  • /usr (except /usr/local)

对于开发者来说,总是需要安装很多的模块,有的时候就会触及到这个禁区,因此可以手动关闭这个功能,当然同时也带来了系统的漏洞,是用的时候需要多加注意。

关闭的方法

  • 重启系统
  • 按住Command+R
  • 进入Recovery OS之后,直接开启终端,输入csrutil disable
  • 重启系统
  • 查看状态csrutil status

如果想要安装完自己的程序,再开启SIP,可以再输入 csrutil enable开启

参考

  • 请问自 macOS 10.11 开始引入的系统完整性保护(Rootless)的实现方式和优缺点?
本文转自博客园xingoo的博客,原文链接: Mac说——关闭SIP,如需转载请自行联系原博主。

相关文章:

  • 程序寄存器与指令寄存器
  • 测试管理之工作流程及技能!!!
  • 一致性哈希算法
  • web api 初体验 解决js调用跨域问题
  • 用 zotero 管理文献和个人知识库
  • 新功能:在负载均衡SLB控制台上查看DDoS安全防护阈值
  • JavaScript 基础知识 - 入门篇(一)
  • xz文件如何解压
  • 超越NLP:构建聊天机器人面临的8个挑战
  • 运维学python之爬虫基础篇(二)urllib模块使用
  • 作为java初学者,适合看《java编程思想》这本书吗?
  • Is your JDeveloper Slow? - It shouldn't be!(转)
  • javascript面向对象系列第四篇——OOP中的常见概念
  • Java密码体系结构简介:Java Cryptography Architecture (JCA) Reference Guide
  • android下使用https协议发请求
  • 【comparator, comparable】小总结
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Angular 2 DI - IoC DI - 1
  • Angular 响应式表单 基础例子
  • css选择器
  • Java多态
  • laravel with 查询列表限制条数
  • Solarized Scheme
  • sublime配置文件
  • Vue小说阅读器(仿追书神器)
  • Vue组件定义
  • windows下mongoDB的环境配置
  • 闭包,sync使用细节
  • 创建一种深思熟虑的文化
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 复习Javascript专题(四):js中的深浅拷贝
  • 将回调地狱按在地上摩擦的Promise
  • 温故知新之javascript面向对象
  • 小程序 setData 学问多
  • 鱼骨图 - 如何绘制?
  • 找一份好的前端工作,起点很重要
  • ionic异常记录
  • 如何正确理解,内页权重高于首页?
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • (007)XHTML文档之标题——h1~h6
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (4)事件处理——(7)简单事件(Simple events)
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (三)elasticsearch 源码之启动流程分析
  • (转)jdk与jre的区别
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET Framework杂记
  • .NET Standard 的管理策略
  • .net 托管代码与非托管代码
  • .NET简谈设计模式之(单件模式)