Цей запис я роблю для себе щоб нагадати в загальних рисах як встановлював
Перевірив в консолі чи встановлено на компі Композер і яка версія
$composer -V
Якщо встановлено , то перевірим наявність глобальної установки на компі, тобто чи є файл в /usr/local/bin/composer
Якщо ні, то переносим з установочної папки usr/local/bin/composer
$mv composer.phar /usr/local/bin/composer
Робим $composer init
Погоджуємось на всякое
Довго не міг знайти де воно розміщує ~/.composer - оказалось воно в папці ~/.config/....
Треба ще права на ці файли виправити, може бути root права
Шукаємо в папці установки, у мене ~/.config/composer/vendor/bin/
тут все що треба для роботи композера
Встановлюєм laravel в композері
Для запуска ларавель з любої папки треба додати шлях в $PATH шлях до config/composer/vendor/bin/laravel
Зміна прав на файли для композера:
sudo chown $USER -R /home/$USER/.composer
NB: $USER always refer to the current user in Linux type system.