web-dev-qa-db-ja.com

Mac OSにusr / binフォルダーへのアクセス許可がまったくありません

パッチの問題のために「codesign」ファイル名を変更しようとしていますが、すべてに疲れており、usr/bin内のfileaへの読み取りアクセスしかできないようです。

  1. フォルダーのアクセス許可「システム」が読み取りと書き込みに設定されています
  2. 私は管理者アカウントです

試したこと:Sudo -iを使用して端末に移動し、名前変更のためにusr/binへのルートアクセスを取得します。名前変更コマンドmv codesign codesign_10.11を入力しても、操作を実行できませんというエラーが表示される

アクセス許可の何が問題になっていますか?どうすれば修正できますか?

10
Ricek

Mac OS Xを「El Capitan」バージョンにアップグレードしましたか?

その場合、rootユーザーを使用しても、/ System、/ bin、/ sbin、/ usr(/ usr/localを除く)の内容を変更することはできません。彼らはこれを「機能」を「システム整合性保護」と呼んでいます。

私は同じ問題を抱えていて、この説明を見つけました ここ

21
Perazzo

ブローとしてコマンドラインを実行:

Sudo gem update --system

Sudo gem install -n/usr/local/bin cocoapods

1
Jerrold