Отключите все PPA и убедитесь, что sourcelist /etc/apt/source.list содержит только официальные репозитории.
В некоторых случаях, если вы используете брандмауэр, который блокирует определенные слова в домене, может блокировать загрузку определенного пакета, вы застряли с этим. Убедитесь, что вы разрешаете трафик из этого домена, или вы можете присваивать белый список конкретному URL.
В моем случае, и это сработало, вот что я сделал в Ubuntu 12.04:
sudo apt-get clean
sudo apt-get update
И затем я попытался добавить свой ppa, как обычно:
sudo add-apt-repository ppa:.../...
Надеюсь, что это сработает для всех!
У меня была такая же проблема, когда я использовал WiFi. Но затем я попытался использовать мобильное широкополосное соединение, использующее автоматический PPP, и он работал нормально. Я не уверен, но это может быть связано с открытием порта 11371 в маршрутизаторе WiFi.
Пожалуйста, обратитесь к следующему 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, которые вы разрешили серверу, до минимального уровня (типичный сервер должен доверять только тем, кто подписывает сертификаты пользователя ).