web-dev-qa-db-fra.com

E: Erreur d'installation de Mysql-server-5.5

J'ai tenté sans succès d'installer mysql-server depuis quelque temps sur mon vps ubuntu

Lors d'une nouvelle installation (tous les paquets liés à mysql entièrement purgés) au cours de l'installation, il demande la définition du mot de passe root, après quoi un écran d'erreur contenant:

Une erreur s'est produite lors de la définition du mot de passe de l'utilisateur administratif MySQL. Cela est peut-être dû au fait que le compte dispose déjà d'un mot de passe ou à un problème de communication avec le serveur MySQL.

Unpacking mysql-server (from .../mysql-server_5.5.34-0ubuntu0.12.04.1_all.deb) ...
Processing triggers for man-db ...
Setting up libmysqlclient18 (5.5.34-0ubuntu0.12.04.1) ...
Setting up libdbd-mysql-Perl (4.020-1build2) ...
Setting up mysql-client-core-5.5 (5.5.34-0ubuntu0.12.04.1) ...
Setting up mysql-client-5.5 (5.5.34-0ubuntu0.12.04.1) ...
Setting up mysql-server-core-5.5 (5.5.34-0ubuntu0.12.04.1) ...
Setting up mysql-server-5.5 (5.5.34-0ubuntu0.12.04.1) ...
131130 18:01:34 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.5; however:
  Package mysql-server-5.5 is not configured yet.
dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
No apport report written because the error message indicates its a followup error from a previous failure.
                          ldconfig deferred processing now taking place
Errors were encountered while processing:
 mysql-server-5.5
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai tenté quelques correctifs impliquant des éléments liés à apparmor avant de réaliser que celui-ci n'était pas mentionné dans les journaux d'erreur, contrairement à beaucoup d'autres personnes ayant des problèmes similaires.

Toute aide à ce sujet serait grandement appréciée.

Modifier:

Toute tentative de poursuite ou de configuration de l'installation après ce moment est simplement accompagnée de nouveaux messages d'erreur

19
user216845

Essayez de purger toutes les dépendances et réinstallez mysql-server.

Sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-5.5
Sudo apt-get install mysql-server
29
user233437

Ouvrez votre terminal et tapez ceci

 Sudo dpkg --configure mysql-server-5.5

il a également mentionné que certaines questions de dépendances sont là

Sudo apt-get install -f 

peut vous aider à résoudre ce problème.

3
rɑːdʒɑ

En fait, le rapport de bogue suivant m'a beaucoup aidé: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739846

Les commandes suivantes devraient faire le travail:

echo "exit 0" >> /etc/init.d/mysql
dpkg --configure -a

Cependant, j'ai dû le configurer deux fois (la 2e commande).

1
user2177347