web-dev-qa-db-ja.com

洋ナシを介して安全にdrushを削除し、作曲家を介してインストールする方法は?

CentOS 6を実行するVPSにdrush 5をインストールしました。DrushはPEARを使用してインストールしました。 drushディレクトリとsimlinksを削除してから、composerを使用してdrush 7をインストールできますか?

私はdrushをアンインストールする方法を探していましたが、入手できるのはそれをインストールするためのチュートリアルだけです。

5
Akko

Drushには、実際に「アンインストール」する必要のあるコンポーネントはありません。 DrushバイナリがPATHのどこかにある場合、それはインストールされています。 Drush 7をcomposer経由でインストールし、新しいDrushがPATHの最初に表示されることを確認した場合、Drush 5をシステムに残しても悪影響はありません。場合によっては、フォールバックとして「drush5」エイリアスを作成することもできます。個人的には、システムでDrush 6とDrush 7を実行しています。私はほとんどの場合Drush 7を使用します。

3
greg_1_anderson

Pearを使用してDrushをアンインストールする

DearがP​​earを使用してインストールされている場合は、次のコマンドを使用して削除できます。

pear uninstall drush/drush

Composer経由でDrushをインストールする

最新のインストール手順については、 Drush GitHubページ を参照してください。

1)ComposerのグローバルbinディレクトリをシステムPATHに追加します(推奨):

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

2)Drushをインストールする

composer global require drush/drush
5
timofey.com