安裝官方 deb 後可以安全地清除 Debian MySQL 伺服器的設定嗎?

安裝官方 deb 後可以安全地清除 Debian MySQL 伺服器的設定嗎?

誰能告訴我在刪除 mysql-server-5.5 並透過 MySQL 官方提供的 deb-Package 安裝 mysql-server 後,在 Debian 中執行 apt-get purge mysql-server-5.5 是否安全?我是否有刪除 mysql-server 使用的配置的風險?目前狀態是:

ii  mysql-community-server         5.6.25-1debian7
ii  mysql-server                   5.6.25-1debian7
rc  mysql-server-5.5               5.5.39-1

答案1

根據定義,對已刪除的套件執行的操作purge將嘗試刪除該套件提供的設定檔。

您已經安裝了來自兩個不同提供者的軟體包,這兩個提供者很可能定義了相同的conffiles.透過發出以下命令找出這些內容:

# dpkg-query --showformat='${Conffiles}\n' --show mysql-server

對於已安裝的軟體包,和/或通過檢查的內容

$ cat /var/lib/dpkg/info/<package>.conffiles

對於已刪除的軟體包,前提是您尚未清理快取。

您也可以嘗試:

# dpkg --dry-run --purge mysql-server

看看會發生什麼事。

如果您確實無法忍受軟體包rc的這種狀態mysql-server-5.5,請備份您的配置文件,清除軟體包並恢復設定檔。

相關內容