atualização de pacote no ubuntu na caixa vitual

2

enquanto seguia um dos tutoriais necessários para instalar um pacote de curl. Aqui está a configuração do meu sistema:

Virtualbox 4.1 no Windows 7 de 64 bits. Eu instalei o ubuntu 12.04 na caixa virtual.

Quando eu tento o seguinte:

sudo apt-get install curl

Eu vejo os seguintes erros:

[sudo] password for userMe: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package curl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'curl' has no installation candidate
userMe@userMe-ubuntu:~$ 

Quando eu tento o mesmo em uma instalação direta do Ubuntu em um laptop (não uma máquina virtual), não há problema.

Estou supondo que isso pode ser devido a configurações de rede. Por favor, note que o meu PC de trabalho está em uma rede corporativa e usa configurações de proxy automático (usando um arquivo .pac) para acesso à Internet, etc.

Qualquer ajuda será apreciada.

    
por Ayusman 31.05.2012 / 19:30

3 respostas

2

Tente fazer sudo apt-get update primeiro e tente instalar. Se esta for uma nova instalação no VBox, isso às vezes é necessário.

Em segundo lugar, se o problema não for resolvido, verifique se você tem o repositório "principal" ativo. Você pode verificar isso a partir do Synaptic, que é um gerenciador de pacotes, ou indo e verificando /etc/apt/sources.list para uma linha que tem o espelho do repositório do Ubuntu e 'main' na mesma linha.

Se nenhuma dessas opções ajudar e a opção 'principal' estiver ativa, talvez você não consiga atender às suas políticas de TI e configurações de firewall em sua rede corporativa.

    
por Thomas Ward 31.05.2012 / 20:11
1

Tente instalar o php5-curl , clicando no link ou executando estes comandos no Terminal ( Ctrl + Alt + T ):

sudo apt-get update
sudo apt-get install php5-curl
    
por Kipp Watson 10.08.2012 / 23:28
0

Depois de algum sucesso e julgamento. Essa solução funcionou para mim:

link

Parece que os problemas relacionados à rede podem estar lá, especialmente trabalhando por trás de um firewall ou proxy reverso corporativo. Pode diferir para os outros.

Espero que isso ajude alguém.

    
por Ayusman 01.06.2012 / 00:18