2017-06-15 100 views
1

我試圖安裝的Heroku工具區的Ubuntu使用以下命令安裝的Heroku列工具Ubuntu的未滿足的依賴

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命令後錯誤提示 任何想法

+0

試試sudo apt-get install heroku –

+0

我得到:'heroku已經是最新版本了。「 – Jan

回答

3

這不是正確的腳本PT。使用wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh

+0

它對我很有效。謝謝。 – IWS

0

通過安裝Heroku snap軟件包,有一種更好的方法可以在所有當前支持的Ubuntu版本上安裝最新版本的Heroku。 Snap軟件包是獨立軟件包,因此安裝Heroku snap軟件包時不會出現任何未滿足的依賴性錯誤。打開終端,輸入:

sudo apt install snapd # replace apt with apt-get in 14.04 
sudo snap install --classic heroku 

這是在Heroku Dev Center網站在Ubuntu上安裝的Heroku CLI的推薦方式。

相關問題