add-apt-repository возвращает ошибку с неожиданной длиной

Отключите все PPA и убедитесь, что sourcelist /etc/apt/source.list содержит только официальные репозитории.

В некоторых случаях, если вы используете брандмауэр, который блокирует определенные слова в домене, может блокировать загрузку определенного пакета, вы застряли с этим. Убедитесь, что вы разрешаете трафик из этого домена, или вы можете присваивать белый список конкретному URL.

1
задан 20 July 2012 в 01:18

3 ответа

В моем случае, и это сработало, вот что я сделал в Ubuntu 12.04:

sudo apt-get clean
sudo apt-get update

И затем я попытался добавить свой ppa, как обычно:

sudo add-apt-repository ppa:.../...

Надеюсь, что это сработает для всех!

2
ответ дан 25 May 2018 в 13:41

У меня была такая же проблема, когда я использовал WiFi. Но затем я попытался использовать мобильное широкополосное соединение, использующее автоматический PPP, и он работал нормально. Я не уверен, но это может быть связано с открытием порта 11371 в маршрутизаторе WiFi.

1
ответ дан 25 May 2018 в 13:41

Пожалуйста, обратитесь к следующему URL для решения.

http://old.nabble.com/Big-CA-certificate-bundle-causes-problems-with-GnuTLS-3.0.11- td33925560.html

Цитата из http://old.nabble.com/Big-CA-certificate-bundle-causes-problems-with-GnuTLS-3.0.11-td33925560.html в ссылке.

Быстрое решение, чтобы избежать этой проблемы, заключается в том, чтобы ограничить CA, которые вы разрешили серверу, до минимального уровня (типичный сервер должен доверять только тем, кто подписывает сертификаты пользователя ).
0
ответ дан 25 May 2018 в 13:41
  • 1
    Связывание внешних сайтов в качестве ответа никогда не рекомендуется, желательно скопировать важную информацию, которая, по вашему мнению, может быть полезной, и оставить ссылку на источник. Ответы на одну ссылку - не очень хорошие ответы. – Bruno Pereira 9 June 2012 в 14:44

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

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