Por que o apt-get continua esperando por cabeçalhos no repositório Oracle?

4

Eu tenho isso no final do meu /etc/apt/sources.list para recuperar o código do Oracle:

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

Quando executo sudo apt-get update , o aplicativo fica preso exibindo esta mensagem:

100% [Waiting for headers]

Se eu remover isso, apt-get update será executado sem erros.

Existe uma URL nova e recomendada para produtos Oracle e, geralmente, como você corrige esse problema?

Tenho certeza que isso não aconteceu em 11,10 e só começou com a mudança para 12,04.

Eu já vi essas respostas e elas não ajudam:

por hughdbrown 01.07.2012 / 00:32

2 respostas

4

Este é um problema com o repositório e não 12.04. Eu observo este problema em ambos:

  • 11.10 (recortado):

    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 (recortado):

    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]     
    

Por favor, remova esse repositório, ele parece conter um punhado de pacotes atualizados pela última vez em 2007, de qualquer forma.

    
por ish 01.07.2012 / 11:05
5

O que eu acho que está causando o problema:
O problema é que oss.oracle.com impõe o uso de HTTPS, o que é uma coisa boa. O ruim é que o certificado que está sendo usado não é considerado confiável (porque expirou ou está auto-assinado, etc.).

Solução proposta:
Se eu soubesse como fazer o apt aceitar todos os certificados HTTPS, eu colocaria isso aqui como uma solução (mas ainda busco informações sobre como fazer isso).

Depois de algumas pesquisas:
Eu descobri como fazer o APT não verificar certificados: Adquirir: https :: Verify-Peer false; mas isso não ajudou.

A solução alternativa:
Independentemente disso, eu baixei os arquivos deb manualmente e os instalei. É uma versão antiga do Oracle Express e não consigo executá-lo em uma máquina virtual do Debian Squeeze. Eu estou desistindo de tentar usar este arquivo deb.

    
por Fredrik Wendt 10.08.2012 / 17:20

Tags