Heroku Toolbelt install - cabeçalho com mais de 360 caracteres

2

Estou tentando instalar o toolbelt heroku no meu Ubuntu 12.04.

Estou recebendo os seguintes erros quando executo o script no site da heroku:

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

W: Failed to fetch http://toolbelt.herokuapp.com/ubuntu/./Release.gpg 
Got a single header line over 360 chars

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./Release.gpg 
Got a single header line over 360 chars [IP: 54.225.184.218 80]

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./Packages  Got a
single header line over 360 chars [IP: 54.225.184.218 80]

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./en_GB  Got a
single header line over 360 chars [IP: 54.225.184.218 80]

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./en  Got a
single header line over 360 chars [IP: 54.225.184.218 80]

W: Failed to fetch http://toolbelt.herokuapp.com/ubuntu/./Sources  Got
a single header line over 360 chars

W: Failed to fetch http://toolbelt.herokuapp.com/ubuntu/./Packages 
Got a single header line over 360 chars

W: Failed to fetch http://toolbelt.herokuapp.com/ubuntu/./en_GB  Got a
single header line over 360 chars

W: Failed to fetch http://toolbelt.herokuapp.com/ubuntu/./en  Got a
single header line over 360 chars

E: Some index files failed to download. They have been ignored, or old
ones used instead.

Eu pesquisei aqui e encontrei perguntas semelhantes , e tentei corrigir o problema a pergunta sem sorte.

aberto a todas as ideias para corrigir este problema!

    
por Peddler 14.01.2014 / 16:05

3 respostas

3

install-ubuntu.sh adiciona /etc/apt/sources.list.d/heroku.list . No entanto, ele adiciona http://... em vez de https://... . Altere isso para https.

Eu baixei install-ubuntu.sh , adicionei um s ao script e, em seguida, o executei. está pelo menos passando desse passo agora.

    
por John Tseng 15.01.2014 / 00:22
1

Isso parece ser um bug no apt, link É relatado para ser corrigido em 0.8.16~exp13 versão do pacote apt.

Infelizmente, o mais recente apt no Precise é 0.8.16~exp12ubuntu10.16 . Isso significa que cabe a você esperar até que o apt seja atualizado nos repositórios oficiais, construa-se um novo apt a partir da fonte ou use o PPA de outra pessoa como ppa:vnwildman/ppa .

EDITAR: não posso mais recomendar esse PPA específico porque acabei de destruir meu dpkg multiarch com ele.

Quando se trata de construir a partir da fonte, parece ser suficiente adicionar

deb-src http://archive.ubuntu.com/ubuntu quantal main restricted universe multiverse

para o seu /etc/apt/sources.list e depois use apt-get builddeps ### e apt-get source ### para instalar dependências de compilação e fazer o download da origem do pacote a partir do Quantal. Quando o código-fonte é baixado, eu prefiro usar debuild do pacote devscripts para compilar e empacotar fontes baixadas em um único comando.

    
por kirushik 14.01.2014 / 16:41
0

No Ubuntu, tente o cinto de ferramentas heroku autônomo. Funcionou para mim:

wget -qO- https://toolbelt.heroku.com/install.sh | sh
    
por swarna 25.09.2014 / 23:17