des la première commande ça ne va pas :
didier@didier-SATELLITE-L775-11N:~$ sudo apt autoremove --purge ^mysql
[sudo] Mot de passe de didier :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de mysql-source-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysqltcl pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-apt-config pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-5.5 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-5.7 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-common-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-5.5 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-5.7 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-testsuite pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-router pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-sandbox pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-core-5.5 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-core-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-core-5.7 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-client-core-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-testsuite-5.5 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-testsuite-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-testsuite-5.7 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-common pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-testsuite-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysqltuner pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-core-5.5 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-core-5.6 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-core-5.7 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-server-core-8.0 pour l'expression rationnelle « ^mysql »
Note : sélection de mysql-connector-java pour l'expression rationnelle « ^mysql »
Le paquet « mysql-client-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Note : sélection de « mysql-common » au lieu de « mysql-common-5.6 »
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-client-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-router » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-sandbox » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-source-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-testsuite-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltcl » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysqltuner » n'est pas installé, et ne peut donc être supprimé
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
libmysqlclient21 : Dépend: mysql-common (>= 5.5) mais ne sera pas installé
mariadb-common : Dépend: mysql-common (>= 5.6.25) mais ne sera pas installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
et bien sur la deuxième non plus :
didier@didier-SATELLITE-L775-11N:~$ sudo apt install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
mysql-server est déjà la version la plus récente (8.0.19-0ubuntu5).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de mysql-server-8.0 (8.0.19-0ubuntu5) ...
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
Renaming removed key_buffer and myisam-recover options (if present)
mysqld will log errors to /var/log/mysql/error.log
mysqld is running as pid 22710
Failed to preset unit: File mysql.service: Link has been severed
/usr/bin/deb-systemd-helper: error: systemctl preset failed on mysql.service: No such file or directory
Failed to start mysql.service: Unit mysql.service not found.
invoke-rc.d: initscript mysql, action "start" failed.
Unit mysql.service could not be found.
dpkg: erreur de traitement du paquet mysql-server-8.0 (--configure) :
installed mysql-server-8.0 package post-installation script subprocess returned
error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
mysql-server dépend de mysql-server-8.0 ; cependant :
Le paquet mysql-server-8.0 n'est pas encore configuré.
dpkg: erreur de traitement du paquet mysql-server (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur
consécutive à un échec précédent.
Des erreurs ont été rencontrées pendant l'exéc
ution :
mysql-server-8.0
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)