erro de instalação do pacote

1

Eu estava tentando instalar o servidor mysql 5.6 através do arquivo deb e o instalador do software congelou e forçou a saída. Depois disso, quando eu tentei instalar o mysql através do comando

 sudo apt-get install mysql-server

está me dando esse erro

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Então eu tentei remover o mysql através deste comando

sudo dpkg --configure -a

Depois, quando eu estava tentando configurar o mysql está me dando este erros

The package mysql needs to be reinstalled, but I can't find an archive for it.

Por favor, ajude !!

    
por Hunoku 25.08.2013 / 13:00

1 resposta

0

dpkg --configure -a não remove nenhum software: (da página man)

--configure package...|-a|--pending
          Configure a package which has been unpacked but not yet  config‐
          ured.   If  -a  or  --pending  is  given instead of package, all
          unpacked but unconfigured packages are configured.

Isso não reverte nem continua o trabalho que você acionou por apt-get , mas continua e conclui uma subetapa realizada por dpkg . Depois disso, você deve emitir o comando apt-get inicial novamente.

Você pode ter que reinstalar os pacotes com este comando (reinstala todas as dependências diretas):

apt-get --reinstall --purge install libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-server-5.5 mysql-server-core-5.5

Além disso, um apt-get update faz o truque algumas vezes.

    
por Johannes 26.08.2013 / 09:03