
MySQL サーバーが実行中ですが、停止できませんでした。自分で停止して、もう一度お試しください。dpkg: アーカイブ /var/cache/apt/archives/mysql-server-8.0_8.0.25-0ubuntu0.20.10.1_amd64.deb の処理中にエラーが発生しました (--unpack): 新しい mysql-server-8.0 パッケージのプレインストール スクリプト サブプロセスがエラー終了ステータス 1 を返しました。処理中にエラーが発生しました: /var/cache/apt/archives/mysql-server-8.0_8.0.25-0ubuntu0.20.10.1_amd64.deb E: サブプロセス /usr/bin/dpkg がエラー コード (1) を返しました
でもそれを止めようとするとこうなる
sudo サービス mysql 停止
mysql.service の停止に失敗しました: ユニット mysql.service がロードされていません。
apt では、mysql 関連のものは何もインストールできず、アンインストールもできません。
答え1
これは古いことだとは分かっていますが、私のケースでは次のことが修正されました:
- 壊れたサービスリンクがないか確認する(
/etc/systemd/system/mysql.service
) - MariaDB関連のものをすべて削除します(
sudo dpkg --get-selections | grep maria
) - 詳細が見つかりましたここ