CentOS 6を実行するVPSにdrush 5をインストールしました。DrushはPEARを使用してインストールしました。 drushディレクトリとsimlinksを削除してから、composerを使用してdrush 7をインストールできますか?
私はdrushをアンインストールする方法を探していましたが、入手できるのはそれをインストールするためのチュートリアルだけです。
Drushには、実際に「アンインストール」する必要のあるコンポーネントはありません。 DrushバイナリがPATHのどこかにある場合、それはインストールされています。 Drush 7をcomposer経由でインストールし、新しいDrushがPATHの最初に表示されることを確認した場合、Drush 5をシステムに残しても悪影響はありません。場合によっては、フォールバックとして「drush5」エイリアスを作成することもできます。個人的には、システムでDrush 6とDrush 7を実行しています。私はほとんどの場合Drush 7を使用します。
Pearを使用してDrushをアンインストールする
DearがPearを使用してインストールされている場合は、次のコマンドを使用して削除できます。
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