【问题标题】:How to remove Drush installation如何删除 Drush 安装
【发布时间】:2012-05-01 21:51:03
【问题描述】:

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

我现在如何删除它?

【问题讨论】:

  • 你试过“apt-get remove”吗?
  • 给出的答案都不适合我。惊人的。为什么这么难。

标签: command-line command drush


【解决方案1】:

刚刚遇到同样的问题,以这种方式安装 drush 会让你得到一些根本不起作用的东西......

试试这个:

sudo apt-get remove 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

【讨论】:

    【解决方案2】:

    也许你可以输入它:

    sudo apt-get autoremove drush
    

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

    sudo pear channel-discover pear.drush.org
    sudo pear install drush/drush
    

    【讨论】:

      【解决方案3】:

      手动删除:

      rm /var/lib/dpkg/info/drush.*
      dpkg --remove --force-remove-reinstreq drush
      

      【讨论】:

        【解决方案4】:

        尝试 >this tip

        find / -type d -name 'drush' #to find any directories named drush 
        find / -type f -name 'drush' #to find any folders named drush
        

        这将帮助您找到 Drush 安装文件夹的残余,以便您在重新安装 Drush 之前清理它们。

        老实说,我会手动安装 Drush,就像 lfx 在他的评论中提到的那样。 Drush 主要版本之间的语法更改,如果您让 apt 管理它,您可能会无意中升级您的 Drush 安装。此外,通过控制您的 Drush 安装,您可以通过将每个 Drush 版本安装到不同的位置并为用户的 shell 环境使用符号链接,为不同的站点/用户安装不同的 Drush 版本。

        【讨论】:

        • 在您建议的第二行中,您写道:“查找任何名为 drush 的文件夹”我认为您打算写:“查找任何名为 drush 的文件”
        猜你喜欢
        • 2016-12-08
        • 2017-11-24
        • 1970-01-01
        • 2019-02-10
        • 2010-10-04
        • 1970-01-01
        • 1970-01-01
        • 2012-12-10
        相关资源
        最近更新 更多