我一直在尝试安装heroku。当我在终端上运行curl https://cli-assets.heroku.com/install.sh | sh
时,收到以下消息:'Your path is missing /usr/local/bin, you need to add this to use this installer.'.
我已经尝试将其添加到$ PATH中,但是不确定是否正确执行了该操作。当我运行echo $ PATH时,我得到的是:'/home/rasklow/usr/local/bin:/home/rasklow/.rbenv/shims:/home/rasklow/.rbenv/bin:/home/rasklow/.rbenv/shims:/home/rasklow/.rbenv/bin:/sbin:/bin:/usr/sbin:/usr/bin:**/usr/local/bin**:/snap/bin.
现在/ usr / local / bin似乎在其中,所以我不知道如何安装heroku。我试图直接下载tar.gz文件,但是我对linux还是很陌生,我不知道如何正确安装该软件包。
答案 0 :(得分:1)
根据comments
的建议另一种方法:由于看起来
/snap/bin
已经在您的路径中,因此您可以使用基于快照的安装:sudo snap install --classic heroku
-davejagoda
基于快照的安装成功
答案 1 :(得分:0)
这可能更像是一种解决方法/黑客攻击。我在 open-SUSE 15.1 上遇到了同样的问题。当我回显路径时,它显示 "/usr/local/bin/"
在路径上可用,但安装仍然停止。
我所做的是手动将其添加到本地用户帐户的 bashrc 中。基本上在我的 .bashrc 上,我添加了这一行
export PATH=$PATH:/usr/local/bin
到目前为止一切仍然有效,所以我只是把它留在那里