Lorsque je mets à jour mes logiciels et applications Ubuntu à l'aide de Software Updater dans Ubuntu 16.04 LTS, la mise à jour s'arrête lors de la configuration de mysql-server-5.7 (lorsque les mises à jour téléchargées sont installées). Et dans les détails , je reçois ce message:
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).
Veuillez suggérer une méthode pour vous débarrasser de ce problème.
updates
16.04
mysql
update-manager
Gautam Vashisht
la source
la source
Réponses:
Le problème est que pendant le
mysql-server
processus de configuration, le service mysql est redémarré. Vérifiez que le service mysql est activé, sinon mysql ne redémarrera pas et le processus de configuration échoue:Exécuter
Commentez 'manual' s'il est présent dans mysql.override
la source
sudo update-rc.d mysql enable
résolu le problème, de sorte que j'ai pu terminer la mise à niveau. La cause première: j'avais désactivé mysql au démarrage. Notez que cela a fonctionné malgré le fait que j'utilisesystemd
.J'ai eu le même genre de problème. J'ai dû me connecter avec une autre session, tuer le
dpkg
processus et relancerdpkg --configure -a
deux fois avant qu'il ne fonctionne à nouveau. Veuillez sauvegarder votre base de données si vous le pouvez avant de faire la configuration, pour vous assurer de ne rien perdre!la source