【问题标题】:How do I install heroku on ubuntu?如何在 ubuntu 上安装 heroku?
【发布时间】:2019-09-03 06:09:27
【问题描述】:

我正在尝试安装 heroku,为此它说我需要运行它:

sudo snap install heroku --classic

但是当我运行它时,我得到 snap: command not found。当我查找如何解决这个问题时,它说我必须这样做:

sudo apt update
sudo apt install snapd

但这并不好用,因为它给出了这个:

apt: invalid flag: update

我该怎么办?如何在 aws cloud 9 linux 上安装 heroku?

【问题讨论】:

    标签: ubuntu heroku aws-cloud9


    【解决方案1】:

    要在 ubuntu 上安装 heroku,

    curl https://cli-assets.heroku.com/install-ubuntu.sh | sh

    但是,此版本不会自动更新,必须通过 apt-get 手动更新。

    否则,要安装 snap,请点击此链接:
    https://askubuntu.com/questions/1050388/ubuntu-16-04-install-snapd-problem

    【讨论】:

    • 第一个 curl 命令返回 sh: line 4: /etc/apt/sources.list.d/heroku.list: No such file or directory
    • 不带快照的 sudo apt-get update; sudo apt-get install heroku-toolbelt heroku 怎么样
    • 它说没有可用的包 heroku-toolbelt。没有可用的包 heroku。我找到了另一种方法。但我不确定这是否有效。 heroku --version 返回 heroku/7.29.0 linux-x64 node-v10.16.2 我正在研究 ruby​​ 可以吗?
    • 是的,我想你做到了:)
    • 但它不应该说红宝石而不是节点好吗?由于我在 ruby​​ 环境中工作,这仍然可以正常工作吗?感谢您的帮助!
    【解决方案2】:

    在 ubuntu 上安装 heroku

    sudo wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh

    确认安装了 Horuku,并且 使用您的凭据进行设置

    heroku apps

    【讨论】:

    • 这是使它在 WSL2 上工作的唯一答案
    【解决方案3】:

    您将标志“--classic”放在了错误的一侧。

    试试这个:

    $ sudo snap install --classic heroku
    

    然后使用以下命令检查版本:

    $ heroku --version
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-02
      • 2011-03-17
      • 2012-11-04
      • 2015-06-12
      • 2017-01-04
      • 2020-11-01
      • 2017-09-21
      • 2018-06-14
      相关资源
      最近更新 更多