Я пытаюсь исключить пакет MySQL Server 5.6 из обновления как часть процесса-обновления-версии к Ubuntu 16. Я запускаю приложение, которое только совместимо с MySQL Server 5.6, но-обновление-версии обновляет его до 5,7.
Я исключил все связанные с MySQL пакеты со способной меткой, держите как указано ниже:
способная метка showhold
libdbd-mysql-perl
libmysqlclient18
mysql-client-5.6
mysql-client-core-5.6
mysql-распространенный
mysql-common-5.6
mysql-server-5.6
mysql-server-core-5.6
То, когда я выполняю-обновление-версии, в какой-то момент, я получаю ошибку, которые содержат, препятствует тому, чтобы эти пакеты были отмечены как мусор, и затем я не могу продолжить обновление.
Любая справка очень ценилась бы.
Короче говоря, Ubuntu 16.04 только обеспечивает пакеты для MySQL 5.7. То, что означает содержать версию 5.6, не позволит Вам обновлять.
Хранение, которое Вы устанавливаете, делает точно, как оно должно; который препятствует тому, чтобы он обновил MySQL до версии 5.7. Однако это также сдерживает Ваше обновление Ubuntu 16.04.
Во время исследования я нашел ссылку на некоторую информацию о добавляющем MySQL 5.6 к Ubuntu 16.04: https://makandracards.com/makandra/39899-install-mysql-5-6-in-ubuntu-16-04
Возможно, можно ли вывести базу данных, удалить ли MySQL, обновить ли до 16,04, MySQL 5.6 установки с помощью информации, связанной выше, затем восстановить ли базу данных? Удостоверьтесь, что у Вас есть спина на всякий случай, она не удается.