我试图为修补问题重命名“codesign”文件名,但我已经尝试了一切,看起来我只能访问usr/bin
中的文件。
- 文件夹权限“System”被设置为读写
- 我使用管理员帐户登录
我尝试过以下方法:
进入终端,使用sudo -i
获取对usr/bin
的root访问权限以进行重命名。输入重命名命令mv codesign codesign_10.11
,仍然会出现“无法执行操作”的错误。
我的访问权限有什么问题?我该如何解决?
我试图为修补问题重命名“codesign”文件名,但我已经尝试了一切,看起来我只能访问usr/bin
中的文件。
我尝试过以下方法:
进入终端,使用sudo -i
获取对usr/bin
的root访问权限以进行重命名。输入重命名命令mv codesign codesign_10.11
,仍然会出现“无法执行操作”的错误。
我的访问权限有什么问题?我该如何解决?
您升级到“El Capitan”版本的Mac OS X了吗?
如果是这样,即使使用root用户,您也无法在/System、/bin、/sbin或/usr(除了/usr/local)中修改任何内容。他们称其为“系统完整性保护”功能。
我也遇到了同样的问题,并在这里找到了解释。
执行以下命令行:
sudo gem update --system
sudo gem install -n /usr/local/bin cocoapods
这些命令用于更新gem系统并安装cocoapods,需要使用sudo权限来运行。chown -R "user_name" folder_name
例如:
chown -R "John Doe" codesign