使用自制软件安装 heroku-toolbelt,不包括工头

Installed heroku-toolbelt with homebrew, and foreman isn't included

我在 Mac OSX 上使用自制程序包管理器,并且我已经安装了 heroku-toolbelt 程序包,它应该包括 git、heroku CLI 和 foreman。它似乎只包括前两个:

$ brew info heroku-toolbelt
heroku-toolbelt: stable 3.20.0
https://toolbelt.heroku.com/other
/usr/local/Cellar/heroku-toolbelt/3.20.0 (438 files, 3.5M) *
Built from source
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/heroku-toolbelt.rb
$ which heroku
/usr/local/bin/heroku
$ which foreman
$ heroku --version
heroku-toolbelt/3.21.4 (x86_64-darwin13.0) ruby/2.1.2
$ foreman
bash: foreman: command not found

知道为什么它没有出现吗?非常感谢。

在自制软件中发布的 heroku-toolbelt 是 'standalone' version。 此版本仅包含 'Heroku client'。

你可以做的是得到 Mac OS X version。 然后你可以从那里使用 'Heroku client' 和 'Foreman',或者 select 只安装 'Foreman'(保留自制软件中的 'Heroku client')。

如果 heroku-toolbelt 是通过自制软件安装的,那么你有独立版本,正如丹尼尔所说。

如果您也想将 foreman 独立安装,但使用包管理器,您可以将其安装为 gem:

gem install foreman

sudo gem install foreman

取决于您 ruby 的设置方式。

可以在 homepage 上找到有关工头的更多安装信息。

https://devcenter.heroku.com/changelog-items/692 从 2015 年 8 月 12 日开始,Foreman 将不再安装新的 Heroku Toolbelt。命令 heroku local 已替换工头。