Как скачать и установить Heroku?

13

Я скачал Heroku из инструмента Heroku, используя

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

в терминале, который они рекомендовали на своем сайте. Мой Ubuntu (14.04.1) не распознал -q0-, поэтому я вынул его. Затем он, кажется, загрузился нормально - я вижу в каталоге, в котором я был, когда я его скачал.

Теперь, однако, он по-прежнему не распознается herokuкак команда. Он также не покажет мне, где он находится с помощью команды whereis. Но когда я смотрю в текущем каталоге с ls -a, он обнаруживается. Кажется, там.

Как мне это установить?

JohnB42
источник
Похоже, что инструментальный пояс Heroku находится на apt: stackoverflow.com/q/15203840/262852 ??? Или не? Я не вижу этого ... нет PPA.
Thufir

Ответы:

22

Только что попробовал это сейчас 14.04. Вот как я это сделал, просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

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

Как только он закончил установку, я набрал текст heroku apps. см. изображение ниже для получения дополнительной информации.

введите описание изображения здесь

Митч
источник
1
Вы можете получить следующее предупреждение: «ВНИМАНИЕ: Следующие пакеты не могут быть аутентифицированы! Heroku heroku-toolbelt». Затем просто запустите «apt-get install -y --force-yes heroku-toolbelt»
bogdan.rusu
8

Вы можете установить Heroku на Ubuntu 14.04 или любую более позднюю версию в качестве оснастки:

sudo snap install --classic heroku

Это опубликовано непосредственно Heroku . Он обновляется автоматически, когда они выпускают новую версию.

Более предприимчивые могут установить с периферийного канала и получать обновления для каждого вышестоящего коммита:

sudo snap install --classic --edge heroku
Evan
источник
4
убедитесь, что /snap/binв$PATH
JFS
1

Настройка Heroku довольно проста в DigitalOcean. После ssh-ing выполните следующие команды с sudo:

wget https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-linux-x64.tar.gz -O heroku.tar.gz
tar -xvzf heroku.tar.gz
sudo mkdir -p /usr/local/lib /usr/local/bin

Перечислите содержимое текущего каталога с помощью ls. Я нашел этот вывод:

heroku-cli-v6.15.22-3f1c4bd-linux-x64  
heroku.tar.gz

Эти выходные данные определяют значение на следующем шаге, используйте первое имя файла в следующей команде:

sudo mv heroku-cli-v6.15.22-3f1c4bd-linux-x64 /usr/local/lib/heroku
sudo ln -s /usr/local/lib/heroku/bin/heroku /usr/local/bin/heroku

Вот и все.

xameeramir
источник