Jak pobrać i zainstalować Heroku?

13

Pobrałem Heroku z paska narzędzi Heroku za pomocą

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

w terminalu, który polecili na swojej stronie. Moje Ubuntu (14.04.1) nie rozpoznało -q0-, więc go wyjąłem . Potem wydawało się, że ładnie się ładuje - widzę w katalogu, w którym byłem, kiedy go pobrałem.

Teraz jednak nadal nie rozpoznaje herokupolecenia. Nie pokaże mi też, gdzie to jest za pomocą polecenia „whereis”. Ale kiedy patrzę w bieżącym katalogu ls -a, pokazuje się. Wydaje się, że tam jest.

Jak to zainstalować?

JohnB42
źródło
wygląda na to, że pasek narzędzi heroku jest na apt: stackoverflow.com/q/15203840/262852 ??? Albo nie? Nie widzę tego ... bez ppa.
Thufir

Odpowiedzi:

22

Właśnie wypróbowałem to teraz 14.04. Oto jak to zrobiłem, po prostu naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

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

Po zakończeniu instalacji napisałem heroku apps. zobacz zdjęcie poniżej, aby uzyskać więcej informacji.

wprowadź opis zdjęcia tutaj

Mitch
źródło
1
Może pojawić się następujące ostrzeżenie: „OSTRZEŻENIE: Następujących pakietów nie można uwierzytelnić! Heroku heroku-toolbelt”. Następnie uruchom „apt-get install -y --force-yes heroku-toolbelt”
bogdan.rusu
8

Możesz zainstalować Heroku na Ubuntu 14.04 lub dowolnej późniejszej wersji w mgnieniu oka:

sudo snap install --classic heroku

To jest publikowane bezpośrednio przez Heroku . Aktualizuje się automatycznie, gdy wydają nową wersję.

Bardziej ryzykowny może zainstalować z kanału brzegowego i otrzymywać aktualizacje dla każdego zatwierdzenia upstream:

sudo snap install --classic --edge heroku
Evan
źródło
4
upewnij się, że /snap/binjest$PATH
jfs
1

Konfiguracja Heroku jest dość prosta w DigitalOcean. Po ssh-ing uruchom następujące polecenia za pomocą 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

Wyświetl zawartość bieżącego katalogu za pomocą ls. Znalazłem ten wynik:

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

To wyjście określa wartość w następnym kroku, użyj pierwszej nazwy pliku w następnym poleceniu:

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

I to wszystko.

xameeramir
źródło