Я пытаюсь исключить пакет MySQL Server 5.6 от обновления как часть процесса обновления до релиза до Ubuntu 16. Я запускаю приложение, совместимое только с MySQL Server 5.6, но do-release-upgrade обновив его до 5.7.
Я исключил все пакеты, связанные с MySQL, с меткой apt-mark, как показано ниже:
apt-mark showhold
libdbd-mysql-perl
libmysqlclient18
mysql-client-5.6
mysql-client-core-5.6
mysql-common
mysql-common-5.6
mysql-server-5.6
mysql-server-core-5.6
Когда я запускаю make-release-обновление, на некоторых point, я получаю ошибку, которая удерживает эти пакеты от помех как мусор, а затем я не могу продолжить обновление.
Любая помощь была бы высоко оценена.
короче говоря, в 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 при использовании информации ссылка на которую дана выше, а затем восстановить базу данных? Убедитесь, что у вас есть резервные копии только в случае, если это не сработает.
Короче говоря, 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, используя приведенную выше информацию, а затем восстановить свою базу данных? Убедитесь, что у вас есть резервная копия только в случае, если она не работает.
Короче говоря, 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, используя приведенную выше информацию, а затем восстановить свою базу данных? Убедитесь, что у вас есть резервная копия только в случае, если она не работает.