Parece que algo deu errado nas primeiras simulações. Eu mudei algo no meu roteiro e agora ele está segurando perfeitamente.
Portanto, para qualquer pessoa que tenha cruzado esta questão, apt-mark hold <package>
funciona como esperado
Direto. Como bloquear o upgrade do MySQL Server ao atualizar o Ubuntu de 15.10 para 16.04.3.
Antes de começar, segurei vários pacotes MySQL-5.6 com apt-mark hold <pack>
. Então, eu segui as instruções de atualização de as notas oficiais em um clone do servidor de destino. Posso recriar as condições iniciais.
No entanto, o procedimento de atualização tentou instalar o mysql-5.7. Procurando com dpkg -l | grep mysql
agora tenho
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
e outros pacotes mysql-*-core-5.7
instalados ( ii
).
Para atualizar em um sistema de servidor:
- Instale o pacote update-manager-core, se ainda não estiver instalado.
- Verifique se o / etc / update-manager / release-upgrades está definido como normal se você estiver usando o 15.10, lts se estiver usando o 14.04 LTS.
- Inicie a ferramenta de atualização com o comando sudo do-release-upgrade.
- Siga as instruções na tela.
Parece que algo deu errado nas primeiras simulações. Eu mudei algo no meu roteiro e agora ele está segurando perfeitamente.
Portanto, para qualquer pessoa que tenha cruzado esta questão, apt-mark hold <package>
funciona como esperado