У меня есть сервер под управлением Ubuntu 12.04 на AWS, и я больше не могу ничего устанавливать на apt-get, потому что получаю эту ошибку:
The following packages have unmet dependencies: mysql-server-5.5 : Depends: mysql-server-core-5.5 (= 5.5.35-0ubuntu0.12.04.1) but 5.5.38-0ubuntu0.12.04.1 is to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Я не уверен, что я сделал, чтобы вызвать эту ошибку, но dpkg -l дает следующее:
ii mysql-client-5.5 5.5.40-0ubuntu0.12.04.1 MySQL database client binaries ii mysql-client-core-5.5 5.5.38-0ubuntu0.12.04.1 MySQL database core client binaries ii mysql-common 5.5.40-0ubuntu0.12.04.1 MySQL database common files, e.g. /etc/mysql/my.cnf iU mysql-server 5.5.35-0ubuntu0.12.04.1 MySQL database server (metapackage depending on the latest version) iF mysql-server-5.5 5.5.35-0ubuntu0.12.04.1 MySQL database server binaries and system database setup ii mysql-server-core-5.5 5.5.40-0ubuntu0.12.04.1
apt-get -f install не работает с той же проблемой неудовлетворенных зависимостей
Есть ли способ очистить это - я надеюсь, что мне не придется надолго останавливать базу данных, если вообще ...?
Я попытался использовать aptitude для разрешения конфликтов, и он дал мне дополнительную информацию, но в конечном итоге мне пришлось удалить различные пакеты mysql, а затем переустановить их:
apt-get purge mysql-server*
apt-get install mysql-server
Я не смог решить проблему, не отключив на мгновение базу данных ...