Вы действительно можете использовать sudo при использовании composer, несмотря на предупреждение. Полученный проект будет работать нормально.
Я столкнулся с этим после установки подсистемы linux в Windows 10. По какой-то причине мой каталог $ HOME /.composer оказался в собственности root. Я думаю, это был побочный продукт процесса установки composer. Я не удосужился выяснить, почему на некоторое время. Просто использовал sudo.
Но было бы лучше go вперед и просто исправить каталог, используя команды basi c linux:
cd $HOME
sudo find .composer -exec chown myusername {} \;
sudo find .composer -exec chgrp myusername {} \;
И об этом нужно позаботиться проблема.