laravel/lumen のインストールでこの問題が発生しました。
次のコマンドで解決できます:
$ sudo chown -R $USER ~/.composer/
これを解決するには、ターミナル ウィンドウを開いて次のコマンドを入力する必要があります:
sudo chown -R user ~/.composer
(user
の場合) あなたの現在のユーザーであること、あなたの場合は kramer65
)
このコマンドを実行した後、composer のグローバルな require コマンドを実行する権限が必要です。
.composer ファイルを現在のディレクトリから削除する必要がある場合もあります。これを行うには、ターミナル ウィンドウを開き、次のコマンドを入力します。
sudo rm -rf .composer
私の場合、.composer
rootが所有していたので、 sudo rm -fr .composer
しました その後、グローバルな要求が機能しました。
注意してください! 何をしているのかよくわからない場合は、そのコマンドを使用したくありません。