我正在尝试安装Heroku Toolbelt
在 Linux Mint 15 Olivia (x86-64) 上
当我尝试运行在 Debian 机器上安装的标准命令时:
wget-qO-https://toolbelt.heroku.com/install-ubuntu.sh | sh
I get:
W:获取失败http://toolbelt.heroku.com/ubuntu/./Packages302 暂时移动 [IP: 23.21.198.2 80]
...
E:无法找到包 heroku-toolbelt
我也得到了heroku.list
回购在我的etc/apt/sources/
:
deb http://toolbelt.heroku.com/ubuntu ./
当我尝试再次添加存储库时:
sudo apt-add-repository 'debhttp://toolbelt.herokuapp.com/ubuntu ./'
I get:
无法添加 PPA:“无法解码任何 JSON 对象”。
看来我不是第一个在 Mint 15 上尝试添加存储库时出现此错误的人。
我怀疑这个问题确实可能是暂时的,但如果您现在需要安装 heroku toolbelt,您可以安装独立客户端而不是 ubuntu/debian 捆绑包。
wget -qO- https://toolbelt.heroku.com/install.sh | sh
然而,在基于 Ubuntu 的发行版上,上述内容可能会引发一些错误:
sh: 7: [[: not found
sh: 29: [[: not found
Installation complete
这是因为在 Ubuntu 系统上 /bin/sh 是破折号,而不是 bash。您可以获取脚本并修改它以使用 bash 而不是 sh(sh 在脚本中调用,仅在上面的命令中将 sh 更改为 bash 是不够的),或者,您可以忽略错误并只执行脚本的 error-ing 部分指示您执行以下操作:
使用以下命令将 Heroku CLI 添加到您的路径:
echo 'PATH="/usr/local/heroku/bin:$PATH"' >> ~/.profile
您需要再次注销/登录来注册路径添加,或者同时直接执行 heroku :
/usr/local/heroku/bin/heroku
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)