完全卸载/删除mac自带php
程序员文章站
2024-01-16 21:41:40
...
rootless内核保护
删除php文件时,你会发现没有权限删除,自带php受系统保护,关闭rootless
查看rootless状态
csrutil status //查看rootless状态
enable //开启
关闭rootless
重启电脑开后按住 Command+R 进入恢复分区. 然后在 实用工具 栏找到 终端启动运行.
csrutil disable //关闭rootless
reboot //重启
开启rootless
建议删除完php后,打开rootless
csrutil enable //开启rootless
reboot
升级新版mac后,可能报错如下:rm: php: Read-only file system
解决方法是需要关闭系统的sip,然后才可以删除一些文件
执行 sudo mount -uw /
就可以继续卸载啦~
删除自带php
cd /private/etc/ && sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default
cd /usr/bin/ && sudo rm -rf php php-config phpdoc phpize
cd /usr/include && sudo rm -rf php //10.14之后没有此目录
cd /usr/lib && sudo rm -rf php
cd /usr/sbin && sudo rm -rf php-fpm
cd /usr/share && sudo rm -rf php
cd /usr/share/man/man1 && sudo rm -rf php-config.1 php.1 phpize.1
cd /usr/share/man/man8 && sudo rm -rf php-fpm.8
上一篇: busybox的移植
下一篇: MAC自带的lnmp
推荐阅读
-
完全卸载/删除mac自带php
-
【软件工具卸载-Mac】Mac下完全卸载mysql
-
macosx-10.11 - 更新osx 10.11后,删除自带php版本,重新编译php 5.5.29,到make阶段提示错误。
-
删除卸载Linux自带的MySQL_MySQL
-
完全卸载mysql(停止服务、卸载相关程序、删除注册表
-
phpnow卸载方法 完全删除或卸载PHPnow环境配置包(图解)
-
phpnow卸载方法 完全删除或卸载PHPnow环境配置包(图解)
-
解决Mac OS X 自带PHP环境gd库扩展缺少freetype的问题
-
在苹果MAC上完全卸载Microsoft Office for Mac 2011版教程详解
-
删除linux自带的php