Установка Heroku Toolbelt - заголовок более 360 символов

Я пытаюсь установить инструментальный пояс heroku на свой Ubuntu 12.04.

Я получаю следующие ошибки при запуске скрипта с сайта 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.

Я перебрал здесь и нашел похожих вопросов , и попробовал исправить в вопросе без удачи.

открыт для всех идей по исправлению этой проблемы!

2
задан 16 February 2018 в 05:52

3 ответа

install-ubuntu.sh добавляет /etc/apt/sources.list.d/heroku.list. Тем не менее, он добавляет http://... вместо https://.... Измените это на https.

Я скачал install-ubuntu.sh, добавил s к сценарию, а затем запустил его. по крайней мере, сейчас он проходит этот шаг.

0
ответ дан 16 February 2018 в 05:52

Это, похоже, ошибка в apt, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658346 Сообщается, что исправлена ​​в версии 0.8.16~exp13 подходящего пакета.

К сожалению, последний способ в Precise 0.8.16~exp12ubuntu10.16. Это означает, что вам нужно дождаться обновления apt в официальных репозиториях, создать себе более новый apt из исходного кода или использовать чей-то PPA, такой как ppa:vnwildman/ppa.

РЕДАКТИРОВАТЬ: Я больше не могу посоветовать этот конкретный PPA, потому что я только что испортил свою настройку dpkg multiarch с ним.

Когда это происходит из источника, кажется, что достаточно добавить

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

к вашему /etc/apt/sources.list, а затем использовать apt-get builddeps ### и apt-get source ### для установки построить зависимости и скачать исходный код пакета от Quantal. Когда источник загружен, я предпочитаю использовать debuild из пакета devscripts, чтобы скомпилировать и упаковать загруженные источники одной командой.

0
ответ дан 16 February 2018 в 05:52
  • 1
    о, и КАК Вы обновляете, это к 2,2 как Вы имеет? Я собирался запустить другой поток, спрашивающий, как обновить его. Я can' t обновляют его с помощью канонического, говорит это " Канонический не обеспечивает обновления для VLC Media Player. Некоторые обновления могут быть обеспечены Ubuntu community" – john smith 5 July 2015 в 21:57

На Ubuntu попробуйте автономный пояс для инструментов Heroku. Это сработало для меня:

wget -qO- https://toolbelt.heroku.com/install.sh | sh
0
ответ дан 16 February 2018 в 05:52

Другие вопросы по тегам:

Похожие вопросы: