我正在尝试重命名" codesign"修补程序问题的文件名,但我厌倦了一切,似乎我只能对usr/bin
内的文件进行读取访问
我尝试过:
使用sudo -i
进入终端以获得usr/bin
的root权限以进行重命名。键入重命名命令mv codesign codesign_10.11
仍然会出现无法执行操作的错误
我的权限访问有什么问题?我该如何解决?
答案 0 :(得分:20)
您是否已将Mac OS X升级为“El Capitan”版本?
如果是这样,即使使用root用户,也不能再修改/ System,/ bin,/ sbin或/ usr(/ usr / local除外)中的任何内容。他们称这个“功能”为“系统完整性保护”。
我遇到了同样的问题并找到了这个解释here。
答案 1 :(得分:1)
执行命令行打击:
sudo gem update --system
sudo gem install -n / usr / local / bin cocoapods
答案 2 :(得分:-2)
尝试更改所有权 代码:
chown -R "user_name" folder_name
例如:
chown -R "John Doe" codesign