升級ubuntu時如何保護mysql-server?

升級ubuntu時如何保護mysql-server?

直截了當。當 Ubuntu 從 15.10 升級到 16.04.3 時,如何阻止升級 MySQL Server。

在開始之前,我持有各種帶有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 軟體包,請安裝它。
  • 如果您使用的是 15.10,請確保 /etc/update-manager/release-upgrades 設定為正常;如果您使用的是 14.04 LTS,請確保將 /etc/update-manager/release-upgrades 設為正常。
  • 使用指令 sudo do-release-upgrade 啟動升級工具。
  • 請按照螢幕上的指示進行操作。

答案1

前幾次模擬似乎出了問題。我改變了腳本中的一些內容,現在它完美地保留了。

因此,對於任何要解決這個問題的人來說,apt-mark hold <package>確實按預期工作

相關內容