Ich hatte dieses Problem bei der Installation von Laravel/Lumen.
Es kann mit dem folgenden Befehl behoben werden:
$ sudo chown -R $USER ~/.composer/
Um dies zu beheben, sollten Sie ein Terminalfenster öffnen und diesen Befehl eingeben:
sudo chown -R user ~/.composer
(mit user
Ihr aktueller Benutzer, in Ihrem Fall kramer65
)
Nachdem Sie diesen Befehl ausgeführt haben, sollten Sie die Berechtigung haben, Ihren Composer Global Require-Befehl auszuführen.
Möglicherweise müssen Sie auch die .composer-Datei aus dem aktuellen Verzeichnis entfernen. Öffnen Sie dazu ein Terminalfenster und geben Sie diesen Befehl ein:
sudo rm -rf .composer
In meinem Fall .composer
war im Besitz von root, also habe ich sudo rm -fr .composer
gemacht und dann funktionierte meine globale Anforderung.
Seien Sie gewarnt! Sie möchten diesen Befehl nicht verwenden, wenn Sie sich nicht sicher sind, was Sie tun.