Не удается запустить MySQL5.5 в Ubuntu 12.04 - «dpkg: проблемы с зависимостями»

7652
Archonic

Это, кажется, общая проблема 12.04. Я пробовал все в этой теме, включая:

sudo apt-get clean  sudo apt-get autoclean  sudo apt-get remove --purge mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5  sudo apt-get install mysql-server 

Я все еще получаю ту же старую ошибку. Установка / запуск MySql5.5 выглядит следующим образом:

apt-get install -f mysql-server Reading package lists... Done Building dependency tree Reading state information... Done mysql-server 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, 0 B of additional disk space will be used. Do you want to continue [Y/n]? Y Setting up mysql-server-5.5 (5.5.24-0ubuntu0.12.04.1) ... 120907 21:37:15 [Note] Plugin 'FEDERATED' is disabled. 120907 21:37:15 InnoDB: The InnoDB memory heap is disabled 120907 21:37:15 InnoDB: Mutexes and rw_locks use GCC atomic builtins 120907 21:37:15 InnoDB: Compressed tables use zlib 1.2.3.4 120907 21:37:15 InnoDB: Initializing buffer pool, size = 128.0M 120907 21:37:15 InnoDB: Completed initialization of buffer pool 120907 21:37:15 InnoDB: highest supported file format is Barracuda. 120907 21:37:15 InnoDB: Waiting for the background threads to start 120907 21:37:16 InnoDB: 1.1.8 started; log sequence number 154164236 120907 21:37:16 InnoDB: Starting shutdown... 120907 21:37:16 InnoDB: Shutdown completed; log sequence number 154164236 start: Job failed to start invoke-rc.d: initscript mysql, action "start" failed. dpkg: error processing mysql-server-5.5 (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of mysql-server: mysql-server depends on mysql-server-5.5; however: Package mysql-server-5.5 is not configured yet. dpkg: error processing mysql-server (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure.  Errors were encountered while processing: mysql-server-5.5 mysql-server 

Кроме того, dpkg-reconfigure mysql-server-5.5возвращается/usr/sbin/dpkg-reconfigure: mysql-server-5.5 is broken or not fully installed

Конечной целью здесь является установка и настройка Gitorious для работы с Redmine, но я считаю, что проблема изолирована от Ubuntu 12.04 и MySql5.5

3
Я также попробовал оба ответа здесь безрезультатно http://askubuntu.com/questions/134574/fixing-broken-myslq-server-package-after-upgrade-to-12-04 Archonic 11 лет назад 1

1 ответ на вопрос

5
chmurson

В моем случае решение Andrewcaveman сработало.

Я была такая же проблема. Попробовал apt-get clean, autoclean, remove и apt-get install mysql-server-5.5 Та же ошибка продолжала появляться.

Я удалил все во второй раз, попробовал еще раз, все та же проблема.

Это то, что сработало для меня, хотя я выполнял установку, а не обновление, поэтому мне не было дела до существующей базы данных.

Я снова удалил все приложения mysql, затем пошел и удалил каталог / var / lib / mysql. Имейте в виду, что если у вас есть существующая база данных, вы потеряете ее. Возможно, вы захотите переместить его в другое место.

После удаления этого каталога я установил снова, и он работал отлично. Поэтому что-то в каталоге / var / lib / mysql было моей проблемой. Посмотрите, работает ли это для вас.

источник: http://ubuntuforums.org/showpost.php?p=12362816&postcount=2

Ответы только на ссылки - нет-нет из-за возможной гнили ссылок в будущем. Пожалуйста, включите соответствующую информацию в ваш ответ. Ƭᴇcʜιᴇ007 11 лет назад 0
Это сработало !!!!!!! YEAAAA robert 11 лет назад 0
этот работал и для меня (Ubuntu 13.04) BenCes 10 лет назад 0
У меня это тоже сработало, но в kubuntu вы должны сначала удалить все зависимое от ядра mysql программное обеспечение, прежде чем оно заработает, и установить его ПОСЛЕ того, как это сработало baldrs 10 лет назад 0