Не удается установить инструментарий Heroku на Samsung ARM Chromebook?

У меня есть Chromebook Samsung Series 3 с процессором ARM. Я сделал крутон chroot и установил Ubuntu cli. У меня установлен и работает Node.js 0.10.15. Я попытался установить heroku-toolbelt, но он не запускается. Ниже приведена команда:

(precise)root@localhost:/# wget --no-check-certificate -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh

Я использовал --no-check-certificate, потому что, когда я отключил тихий режим, я узнал, что это приводит к тому, что установка останавливается. После того, как он несколько раз сказал мне, что не может проверить сертификаты, он сказал:

gpg: no valid OpenPGP data found.
Get:1 http://toolbelt.heroku.com ./ Release.gpg [490 B]
Hit http://ports.ubuntu.com precise Release.gpg           
Hit http://ports.ubuntu.com precise-updates Release.gpg
Hit http://ports.ubuntu.com precise-security Release.gpg
Hit http://ports.ubuntu.com precise Release
Hit http://ports.ubuntu.com precise-updates Release
Get:2 http://toolbelt.heroku.com ./ Release [1,673 B]                 
Ign http://toolbelt.heroku.com ./ Release                             
and a whole lot more Hit http://......

После чего было сказано:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  ca-certificates foreman git git-core git-man heroku libasn1-8-heimdal libcurl3-gnutls liberror-perl libgcrypt11 libgnutls26 libgpg-error0
  libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libldap-2.4-2 libp11-kit0
  libroken18-heimdal librtmp0 libruby1.9.1 libsasl2-2 libsasl2-modules libtasn1-3 libwind0-heimdal libyaml-0-2 openssl rsync ruby1.9.1
Suggested packages:
  git-daemon-run git-daemon-sysvinit git-doc git-el git-arch git-cvs git-svn git-email git-gui gitk gitweb rng-tools gnutls-bin libsasl2-modules-otp
  libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal openssh-server ruby1.9.1-examples ri1.9.1
  graphviz ruby1.9.1-dev
The following NEW packages will be installed:
  ca-certificates foreman git git-core git-man heroku heroku-toolbelt libasn1-8-heimdal libcurl3-gnutls liberror-perl libgcrypt11 libgnutls26
  libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libldap-2.4-2
  libp11-kit0 libroken18-heimdal librtmp0 libruby1.9.1 libsasl2-2 libsasl2-modules libtasn1-3 libwind0-heimdal libyaml-0-2 openssl rsync ruby1.9.1
0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.2 MB of archives.
After this operation, 28.1 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  foreman heroku heroku-toolbelt
E: There are problems and -y was used without --force-yes
(precise)root@localhost:/# heroku
bash: heroku: command not found

Что случилось?


person Fred Polli    schedule 23.08.2013    source источник


Ответы (1)


В вашем выводе apt-get последняя строка гласит:

E: Есть проблемы, и -y использовался без --force-yes

Если вы посмотрите на фактический сценарий, который Heroku использует для установки себя в Linux, это соответствует apt-get install -y heroku-toolbelt линия.

Попробуйте запустить это: apt-get install -y --force-yes heroku-toolbelt

person Community    schedule 27.08.2013