公式 deb をインストールした後、Debian MySQL サーバーの設定を消去しても安全ですか?

公式 deb をインストールした後、Debian MySQL サーバーの設定を消去しても安全ですか?

mysql-server-5.5 を削除し、MySQL が公式に提供している deb パッケージ経由で 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定義により、すでに削除されたパッケージに対するアクションは、そのパッケージによって提供される構成ファイルを削除しようとします。

おそらく同じを定義する 2 つの異なるプロバイダーからパッケージをインストールしました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、構成ファイルをバックアップし、パッケージを消去して、構成ファイルを復元します。

関連情報