ошибка установки пакета

Я пытался установить MySQL Server 5.6 через файл deb, и установщик программного обеспечения завис и принудительно завершил работу. После этого, когда я попытался установить mysql с помощью команды

 sudo apt-get install mysql-server

, он выдал мне эту ошибку

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

Поэтому я попытался удалить mysql с помощью этой команды

sudo dpkg --configure -a
[ 117] После этого, когда я пытался настроить mysql, он выдавал мне эти ошибки

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

Пожалуйста, помогите !!

1
задан 25 August 2013 в 15:00

1 ответ

dpkg --configure -a не удаляет никакое программное обеспечение: (со страницы руководства)

--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.

Это не отменяет и не продолжает работу, которую вы вызвали apt-get, но продолжает и завершает подшаг, выполненный в dpkg. После того, как вы это сделали, вы должны снова выполнить начальную команду apt-get.

Возможно, вам придется переустановить пакеты с помощью этой команды (переустанавливает все прямые зависимости):

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

Кроме того, apt-get update иногда помогает.

0
ответ дан 25 August 2013 в 15:00

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

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