Как защитить mysql-server при обновлении Ubuntu?

Как защитить mysql-server при обновлении Ubuntu?

Прямолинейно. Как заблокировать обновление MySQL Server при обновлении Ubuntu с 15.10 до 16.04.3.

Перед началом я использовал различные пакеты MySQL-5.6 с apt-mark hold <pack>. Затем я выполнил инструкции по обновлению изофициальные заметкина клоне целевого сервера. Я могу воссоздать начальные условия.

Однако процедура обновления попыталась установить mysql-5.7. Глядя с помощью dpkg -l | grep mysqlу меня теперь есть

  • rc mysql-server-5.6 -> Desired:Remove, Status:Conf-files
  • iU mysql-server -> Desired:Install, Status:Unpacked
  • iF mysql-server-5.7 -> Desired:Install, Status:halF-conf

и другие mysql-*-core-5.7установленные пакеты ( ii).

Инструкции, которым я следовал

Для обновления на серверной системе:

  • Установите пакет update-manager-core, если он еще не установлен.
  • Убедитесь, что для /etc/update-manager/release-upgrades установлено значение normal, если вы используете 15.10, или lts, ​​если вы используете 14.04 LTS.
  • Запустите инструмент обновления с помощью команды sudo do-release-upgrade.
  • Следуйте инструкциям на экране.

решение1

Кажется, что-то пошло не так в первых двух симуляциях. Я что-то изменил в своем скрипте, и теперь все отлично.

Итак, для тех, кто задавался этим вопросом, apt-mark hold <package>работает ли он так, как и ожидалось

Связанный контент