Установка drush 8 с помощью composer
Для работы с Drupal 8 нужно обновить drush до версии 8.
Актуальная статья по установке drush доступна на английском.
Дальше расскажу как обновить версию drush c 6.x до 8.x.
До этого у меня стоил drush 6.2.0 ставил я его через pear, удалил перед обновлением.
pear uninstall drush/drushТеперь установим composer глобально.
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composerУстанавливаем drush версии 8
composer global require drush/drush:dev-masterДобавляем путь до drush в файл .profile, .bash_profile, .bash_aliases, или .bashrc или подобный:
export PATH="$HOME/.composer/vendor/bin:$PATH"Я добавил эту строчку в файл .bash_profile, дальше делаем:
source ~/.bash_profileПосле этого желательно перегрузить компьютер, или завершить сеанс.
Теперь проверяем установился ли drush.
drush statusЕсли drush работает, то мы должны увидеть примерно такой результат:
PHP executable : /usr/bin/php
PHP configuration : /etc/php5/cli/php.ini
PHP OS : Linux
Drush script : ~/.composer/vendor/drush/drush/drush.php
Drush version : 8.0-dev
Drush temp directory : /tmp-dir
Drush configuration :
Drush alias files : Как обновить drush?
Так как, мы теперь используем drush версии 8-dev, то обновления, там могут, происходить достаточно часто, нам всего лишь нужно выполнить команду:
composer global updateКак сменить версию drush?
Чтобы откатиться до последний актуальной версии drush 6:
composer global require drush/drush:6.*Чтобы откатиться до последний актуальной версии drush 7:
composer global require drush/drush:7.*
Теперь можно продолжить делать то, что вы делали, до того как решили поставить drush 8.
Также прочитайте как я решил проблему с psy/psysh при обновление drush 8.
Просмотр комментариев