4

我用 sudo apt-get install drush 安装了 Drush。

我现在怎样才能删除它?

4

4 回答 4

3

只是有同样的问题,以这种方式安装 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
于 2012-05-02T17:32:39.080 回答
3

也许你可以输入它:

sudo apt-get autoremove drush

我建议使用PEAR chanel 安装,如官网所述,更易于更新和管理:

sudo pear channel-discover pear.drush.org
sudo pear install drush/drush
于 2012-12-28T20:07:05.053 回答
1

要手动删除它:

rm /var/lib/dpkg/info/drush.*
dpkg --remove --force-remove-reinstreq drush
于 2015-04-07T05:47:15.473 回答
0

尝试 >这个技巧< 以强制卸载 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 版本。

于 2012-08-04T14:06:49.273 回答