Apt-get não funciona mais

Apt-get não funciona mais

Estou usando o Ubuntu 10.04
Sempre que tento fazer um sudo apt-get install recebo este erro

(este exemplo é para sudo apt-get install virtualbox)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting virtualbox-3.2 instead of virtualbox
virtualbox-3.2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up apache (1.3.34-2ubuntu0.1) ...
dpkg: error processing apache (--configure):
 subprocess installed post-installation script returned error exit status 10
Setting up lynx (2.8.5-2ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/lynx doesn't exist.
dpkg: error processing lynx (--configure):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for menu ...
Errors were encountered while processing:
 apache
 lynx
E: Sub-process /usr/bin/dpkg returned an error code (1)

Responder1

NOTA: Neste processo seu apache & lynx será removido e reinstalado

tente seguir Isso deve remover seu apache e lynx

sudo dpkg -r lince

sudo dpkg -r apache

Então tente

sudo apt-get -f remoção automática

sudo apt-get -f instalar

sudo apt-get atualização

sudo apt-get instalar apache2 lynx

Responder2

Algo está errado com a instalação do Apache e do Lynx. É difícil dizer o que quebrou ou por quê. Você poderia tentar remover o lynx e o apache e reinstalá-los.

Responder3

Na verdade, você pode instalar e atualizar pacotes, desde que eles não dependam do lynxou apache. No entanto, você deve resolver isso o mais rápido possível.

O processo de instalação de ambos os pacotes está bloqueado porque os scripts de pós-instalação estão retornando um erro. Você precisa corrigir ou contornar cada erro.

Para lynx, a mensagem alternative path /usr/bin/lynx doesn't existindica que algo está errado com a sua instalação atual do lynx. É possível que apenas atualizar o pacote para a versão 10.04 resolva o problema, então tente isso primeiro ( apt-get install lynx-cur lynx). Caso contrário, a maneira mais fácil de corrigir isso pode ser remover o lynxpacote e reinstalá-lo.

Para apache, você também tem atualmente a versão 8.04 instalada. Se você estava atualizando mesmo assim, primeiro tente obter a versão mais recente: apt-get install apache. Se isso não funcionar, você precisará descobrir o que exatamente está causando o erro. Edite /var/lib/dpkg/info/apache.postinste adicione set -xcomo a segunda linha do arquivo, depois execute dpkg --configure apachee observe o rastreamento. Se você não consegue descobrir o que há de errado, poste esse rastreamento.

informação relacionada