Ubuntu 16.04 LTSのSoftware Updaterを使用してUbuntuソフトウェアとアプリケーションを更新すると、mysql-server-5.7の設定(ダウンロードした更新のインストール中)の間に更新が停止します。そしてDetailsで、私はこのメッセージを受け取ります:
Setting up mysql-server-5.7 (5.7.12-0ubuntu1.1) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
insserv: warning: current start runlevel(s) (empty) of script 'mysql' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script 'mysql' overrides LSB defaults (0 1 6).
この問題を取り除く方法を提案してください。
問題は、mysql-server
構成プロセス中に、mysqlサービスが再起動されることです。 mysqlサービスが有効になっていることを確認してください。有効になっていないと、mysqlが再起動せず、構成プロセスが失敗します。
Execute
Sudo update-rc.d mysql enable
Mysql.overrideに存在する場合、 'manual'をコメントします
Sudo vi /etc/init/mysql.override
同じような問題がありました。別のセッションでログインし、dpkg
プロセスを強制終了し、dpkg --configure -a
プロセスを2回再実行してから、再び機能するようにしました。構成を行う前に、できる限りデータベースをバックアップして、何も失わないようにしてください!