Любые другие способы установки Heroku, кроме установки gem - PullRequest
1 голос
/ 05 апреля 2010

gem install heroku не удалось получить следующее сообщение, и я попробовал решение здесь , но оно также не удалось. Есть ли другой способ установить Heroku?

WARNING: RubyGems 1.2+ index not found for: http://gems.rubyforge.org/

RubyGems will revert to legacy indexes degrading performance.   
ERROR: could not find gem heroku locally or in a repository.

Ответы [ 6 ]

5 голосов
/ 21 февраля 2012

Heroku теперь предлагает автономный клиент, который называется Heroku Toolbelt. Проверьте https://toolbelt.heroku.com/ для текущих инструкций по установке.

3 голосов
/ 06 апреля 2010

Обновление гема до версии 1.3.6, кажется, решает проблему.

Однако gem update --system не работает на платформах Ubuntu, и apt-get install rubygems1.8 всегда приводит вас к версии 1.2.0.

Вот трюк, чтобы обновить ваши драгоценные камни до последней, 1.3.6, к моменту написания:

sudo gem install rubygems-update
sudo update_rubygems

И кредит идет здесь .

Наконец, во что бы то ни стало избегайте установки драгоценных камней вручную, мой опыт научил меня.

3 голосов
/ 05 апреля 2010

Вы сможете обойти проблему, загрузив гем Heroku с rubygems.org и установив его из локальной копии.

  1. перейдите на http://rubygems.org/gems/heroku и нажмите на ссылку для скачивания версии 1.8.5
  2. затем перейдите в папку загрузки и выполните gem install --local heroku-1.8.5.gem, но следуйте инструкциям, чтобы сначала установить зависимость
2 голосов
/ 05 апреля 2010

Похоже, ваша версия Rubygems не устарела. Попробуйте sudo gem update --system и / или sudo gem install rubygems-update; sudo update_rubygems, прежде чем пытаться установить гем геройку.

1 голос
/ 23 февраля 2011

В качестве альтернативы, если вы используете Debian и не можете использовать gem update --system, попробуйте установить версию rubygems, которая> 1.2, из бэкпортов. Я использовал aptitude -t lenny-backports install rubygems, и тогда rubygems мог получить доступ к онлайн-хранилищу.

0 голосов
/ 05 февраля 2019

Чтобы установить Heroku во всех поддерживаемых в настоящее время версиях Ubuntu (т.е. 14.04 и более поздних), откройте терминал и введите:

sudo apt install snapd    
sudo snap install --classic heroku  

Это успешно устанавливает пакет heroku snap и является рекомендуемым способом установки Heroku CLI в Ubuntu на веб-сайте Heroku Dev Center . Когда это было опубликовано sudo snap install --classic heroku устанавливает последнюю версию Heroku.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...