安装 Heroku Toolbelt Ubuntu 未满足的依赖项

Installing Heroku Toolbelt Ubuntu unmet dependencies

我正在尝试使用以下命令为 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 命令后出现错误 任何想法

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

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

sudo snap install --classic heroku  

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