Попытка и не удалось установить Drush
У меня свежая установка Ubuntu, и я пытаюсь (и не могу установить Drush). Я скачал ЛАМПУ, и все отлично работает. Затем я установил Composer, и это прекрасно работает. Но когда я пытаюсь установить Drush, я получаю множество ошибок. Вот журнал того, что я сделал и каковы были мои результаты. Может кто-нибудь сказать, пожалуйста, что я делаю не так? Вот ссылка, которую я использовал для установки.
Сначала я установил Curl, PHP5-CLI и GIT следующим образом:
sudo apt-get install curl php5-cli git
Затем я установил Composer напрямую, используя:
curl -sS https://getcomposer.org/installer | sudo php -- --install-
dir=/usr/local/bin --filename=composer
Я запустил "композитор", и это, казалось, работало нормально.
Затем я попытался запустить это:
composer global require drush/drush:dev-master
И получил следующую ошибку:
[ErrorException]
file_put_contents(./composer.json): failed to open stream: Permission denie
d
Я попробовал это тогда:
composer global require drush/drush:8
И получил ту же ошибку.
Тогда я попробовал это:
sudo mv composer.phar /usr/local/bin/composer
И получил ошибку:
mv: cannot stat ‘composer.phar’: No such file or directory
Затем я запустил это (без ошибок):
export PATH="$HOME/.composer/vendor/bin:$PATH"
Затем я запустил это:
source ~/.bash_profile
И получил эту ошибку:
bash: /home/pm3000/.bash_profile: No such file or directory
Кто-нибудь знает, что здесь происходит?
1 ответ
Как и в приведенном выше комментарии (Спасибо, Тор!), Я попытался использовать sudo перед моей командой composer, и это дало мне еще больше ошибок.
Тогда я следовал инструкциям здесь и скачал определенную версию Drush (drush:8.*), и это сработало.