Debian Lenny — обновление mysql с версии 5.0 до 5.1
Решил вот обновить свой домашний сервер с Debian Lenny 🙂 Давно уже этого не делал … руки и потянулись както сами собой. Но все оказалось не так просто как обычно … стандартная команда aptitude dist-upgrade отработала с ошибкой. Запнулся процесс обновления на пакете mysql-server при попытке обновить мускуль с версии 5.0 до 5.1 Насколько я понял, поскольку со старым конфигом нехотел стартовать новый мускуль, aptitude считал обновление некоректным и вываливался. В консоли это все безобразие выглядило както так:
Распаковывается пакет mysql-server-core-5.1 (из файла .../mysql-server-core-5.1_5.1.58-1~dotdeb.0_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет mysql-common (5.1.58-1~dotdeb.0) ...
Файл конфигурации /etc/mysql/my.cnf
==> Изменён после установки (вами или сценарием).
==> Автор пакета предоставил обновлённую в
Log started: 2011-08-05 22:34:08
Выбор ранее не выбранного пакета mysql-server-5.1.
(Чтение базы данных... на данный момент установлено 59335 файлов и каталогов.)
Распаковывается пакет mysql-server-5.1 (из файла .../mysql-server-5.1_5.1.58-1~dotdeb.0_i386.deb)...
Stopping MySQL database server: mysqld.
Обрабатываются триггеры для man-db ...
(Чтение базы данных... на данный момент установлено 59411 файлов и каталогов.)
Удаляется пакет libterm-readkey-perl...
Обрабатываются триггеры для man-db ...
Настраивается пакет mysql-server-5.1 (5.1.58-1~dotdeb.0) ...
Устанавливается новая версия файла конфигурации /etc/mysql/debian-start ...
Устанавливается новая версия файла конфигурации /etc/init.d/mysql ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.1 (--configure):
подпроцесс post-installation script возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
mysql-server зависит от mysql-server-5.1, однако:
Пакет mysql-server-5.1 пока не настроен.
dpkg: не удалось обработать параметр mysql-server (--configure):
проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
mysql-server-5.1
mysql-server
Чтото мне самому лениво было даже разбираться что к чему, поэтому сходу полез в google. Ответ нашелся сразу, спасибо доброму человеку, и вот как это решается. Всегото надо закоментить в мускульном конфиге строчку skip-bdb любым такстовым редактором и запустить обновление еще раз. У меня сразу все корректно обновилось, чего и Вам желаю!
Комментов пока нет