我用 sudo apt-get install drush 安装了 Drush。
我现在怎样才能删除它?
只是有同样的问题,以这种方式安装 drush 会让你得到一些根本不起作用的东西......
尝试这个:
sudo apt-get 删除 drush
然后像这样安装它:
sudo wget --quiet -O - http://ftp.drupal.org/files/projects/drush-7.x-5.1.tar.gz | sudo tar -zxf - -C /usr/local/share
sudo ln -s /usr/local/share/drush/drush /usr/local/bin/drush
sudo drush
也许你可以输入它:
sudo apt-get autoremove drush
我建议使用PEAR chanel 安装,如官网所述,更易于更新和管理:
sudo pear channel-discover pear.drush.org
sudo pear install drush/drush
要手动删除它:
rm /var/lib/dpkg/info/drush.*
dpkg --remove --force-remove-reinstreq drush
尝试 >这个技巧< 以强制卸载 Debian/Ubuntu 中的应用程序。然后,“删除” drush 的其余部分只是删除您安装它的位置。如果您完全不知道/不记得,请像这样搜索“drush”:
find / -type d -name 'drush' #to find any directories named drush
find / -type f -name 'drush' #to find any folders named drush
这将帮助您找到 Drush 安装文件夹的残余,以便在重新安装 Drush 之前清理它们。
不过老实说,我会按照lfx在他的评论中注释的方式手动安装 Drush 。Drush 主要版本之间的语法更改,如果您让 apt 管理它,您可能会无意中升级您的 Drush 安装。此外,通过控制您的 Drush 安装,您可以通过将每个 Drush 版本安装到不同的位置并为用户的 shell 环境使用符号链接来为不同的站点/用户安装不同的 Drush 版本。