安装官方 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,请备份您的配置文件,清除软件包并恢复配置文件。

相关内容