Простой. Как я блокирую 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
).
Обновить в системе сервера:
- Установите базовый менеджером обновлением пакет, если он уже не установлен.
- Удостоверьтесь,/etc/update-manager/release-upgrades установлен на нормальный, если Вы используете 15.10, lts при использовании 14.04 LTS.
- Запустите инструмент обновления с командой sudo-обновление-версии.
- Следуйте экранным инструкциям.
Кажется, что что-то пошло не так, как надо на этих первых двух моделированиях. Я изменил что-то в своем сценарии, и он теперь содержит отлично.
Так для любого то, кто должен был пересечь этот вопрос, apt-mark hold <package>
, действительно работает, как ожидается