Как безопасно удалить drush через pear, а затем установить через composer?


У меня установлен drush 5 на моем VPS под управлением CentOS 6. Drush был установлен с помощью PEAR. Могу ли я просто удалить каталог drush и sim-ссылки, а затем установить drush 7 с помощью composer?

Я искал способ удалить drush, но все, что я получаю, - это инструкции по его установке.

Author: kenorb, 2014-10-04

2 answers

В Drush на самом деле нет никаких компонентов, которые необходимо "удалить". Если двоичный файл drush находится где-то на вашем ПУТИ, значит, он установлен. Если вы просто продолжите и установите Drush 7 через composer и убедитесь, что новый Drush появится первым на вашем ПУТИ, вы даже можете оставить Drush 5 в своей системе без каких-либо негативных последствий. Возможно, вы даже захотите создать псевдоним "drush5" в качестве запасного варианта, на случай, если... хотя лично я запускаю Drush 6 и Drush 7 в своей системе. Я использую Drush 7 для большинства вещи.

 3
Author: greg_1_anderson, 2014-10-04 18:33:14

Удаление Drush с помощью Pear

Если Drush был установлен с помощью Pear, его можно удалить с помощью следующей команды.

pear uninstall drush/drush

Установка Drush через Composer

Самые последние инструкции по установке см. на странице Drush на GitHub.

1) Добавьте глобальный каталог bin композитора в системный ПУТЬ (рекомендуется):

sed -i '1i export PATH="$HOME/.composer/vendor/bin:$PATH"' $HOME/.bashrc
source $HOME/.bashrc

2) Установите Drush

composer global require drush/drush
 5
Author: timofey.com, 2014-11-20 10:36:19