Saya mengalami masalah ini untuk menginstal laravel/lumen.
Ini dapat diatasi dengan perintah berikut:
$ sudo chown -R $USER ~/.composer/
Untuk mengatasinya, Anda harus membuka jendela terminal dan mengetik perintah ini:
sudo chown -R user ~/.composer
(dengan user
menjadi pengguna Anda saat ini, dalam kasus Anda, kramer65
)
Setelah Anda menjalankan perintah ini, Anda harus memiliki izin untuk menjalankan perintah composer global require Anda.
Anda mungkin juga perlu menghapus file .composer dari direktori saat ini, untuk melakukannya buka jendela terminal dan ketik perintah ini:
sudo rm -rf .composer
Dalam kasus saya, .composer
dimiliki oleh root, jadi saya melakukan sudo rm -fr .composer
dan kemudian kebutuhan global saya berhasil.
Berhati-hatilah! Anda tidak ingin menggunakan perintah itu jika Anda tidak yakin dengan apa yang Anda lakukan.