Почему apt-get продолжает ожидать заголовки в репозитории Oracle?

У меня есть это в конце моего /etc/apt/sources.list для получения кода Oracle:

deb http://oss.oracle.com/debian unstable main non-free

Когда я запускаю sudo apt-get update, приложение застревает, отображая это сообщение:

100% [Waiting for headers]
[ 1115] Если я уберу это, apt-get update будет работать без ошибок.

Существует ли новый, рекомендуемый URL для продуктов Oracle и, как правило, как вы решаете эту проблему?

Я почти уверен, что этого не произошло 11.10, и он начался только с перехода на 12.04.

Я видел эти ответы, и они не помогают:

4
задан 13 April 2017 в 15:23

2 ответа

Это проблема с хранилищем, а нет 12.04. Я наблюдаю эту проблему в обоих случаях:

  • 11,10 (отбит):

    Hit http://security.ubuntu.com oneiric-security/multiverse Translation-en
    Hit http://security.ubuntu.com oneiric-security/restricted Translation-en
    Get:63 http://security.ubuntu.com oneiric-security/universe Translation-en [29.9 kB]
    99% [Waiting for headers]
    
  • 12,04 (отбит):

    Ign http://archive.canonical.com precise/partner Translation-en_US   
    Ign http://extras.ubuntu.com precise/main Translation-en
    Ign http://archive.canonical.com precise/partner Translation-en
    98% [Waiting for headers]     
    

Пожалуйста, удалите этот репозиторий, он, по-видимому, содержит несколько пакетов, которые последний раз обновлялись в 2007 году.

0
ответ дан 13 April 2017 в 15:23

То, что я думаю, является причиной проблемы:
Проблема в том, что oss.oracle.com навязывает использование HTTPS, что хорошо. Плохо то, что используемый сертификат не считается доверенным (либо потому, что срок его действия истек, либо самоподписан и т. Д.).

Предлагаемое решение:
Если бы я знал, как заставить apt принимать все сертификаты HTTPS, я бы опубликовал это здесь как решение (но я все еще ищу информацию о себе как это сделать).

После некоторого копания:
Я действительно узнал, как заставить APT не проверять сертификаты: Получить: https :: Verify-Peer false; но это не помогло

Обходной путь:
Несмотря на это, я загрузил файлы deb вручную и установил их. Это старая версия Oracle Express, и я не могу заставить ее работать на виртуальной машине Debian Squeeze. Я отказываюсь от попыток использовать этот архив.

0
ответ дан 13 April 2017 в 15:23

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

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