web-dev-qa-db-fra.com

La mise à jour Ubuntu s'arrête lors de la configuration de mysql-server-5.7

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 pendant que Configuration de mysql-server-5.7 (lorsque les mises à jour téléchargées sont en cours d'installation). Et dans le 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.

14
Gautam Vashisht

Le problème est que pendant le processus de configuration mysql-server, le service mysql est redémarré. Vérifiez que le service mysql est activé, sinon mysql ne redémarre pas et le processus de configuration échoue:

  • Execute

    Sudo update-rc.d mysql enable
    
  • Commentez 'manuel' si présent dans mysql.override

    Sudo vi /etc/init/mysql.override
    
20
Luca

J'ai eu le même genre de problème. Je devais me connecter avec une autre session, arrêter le processus dpkg et réexécuter le dpkg --configure -a deux fois avant que cela ne fonctionne à nouveau. S'il vous plaît sauvegarder votre base de données si vous pouvez avant de faire la configuration, pour vous assurer de ne rien perdre!

0
kogexo