安装Heroku Toolbelt Ubuntu unmet依赖项

时间:2017-06-15 06:54:43

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

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

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

sudo apt install snapd 
sudo snap install --classic heroku  

这是在tests for a partial clone here网站上在Ubuntu中安装Heroku CLI的推荐方法。