【问题标题】:Installing Heroku Toolbelt Ubuntu unmet dependencies安装 Heroku Toolbelt Ubuntu 未满足的依赖项
【发布时间】:2017-11-17 13:00:11
【问题描述】:

我正在尝试使用以下命令为 Ubuntu 安装 heroku toolbelt

sudo wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh

我收到以下错误

The following packages have unmet dependencies:
 heroku-toolbelt : Depends: heroku (= 3.99.4) but 6.11.7-1 is to be installed
E: Unable to correct problems, you have held broken packages.

我之前安装了heroku,但该版本已被弃用,并且在使用gem update heroku 命令后出现错误 任何想法

【问题讨论】:

  • 试试 sudo apt-get install heroku
  • 我得到:heroku is already the newest version.

标签: ruby-on-rails ubuntu heroku heroku-toolbelt


【解决方案1】:

通过安装 Heroku snap 包,有一种更好的方法可以在所有当前支持的 Ubuntu 版本上安装最新版本的 Heroku。 Snap 包是独立包,因此在安装 Heroku snap 包时不会出现任何未满足的依赖关系错误。打开终端并输入:

sudo snap install --classic heroku  

这是在 Heroku Dev Center 网站上的 Ubuntu 中安装 Heroku CLI 的推荐方式。

【讨论】:

    【解决方案2】:

    这不是正确的脚本。使用wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh

    【讨论】:

      猜你喜欢
      • 2018-09-18
      • 1970-01-01
      • 2013-02-22
      • 2017-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多