Bonjour,
J'ai installé Ubuntu il y a peu, installé mysql, mariadb et phpmyadmin, ensuite j'ai commencé un projet de développement en PHP (Symfony) et n'ayant pas réussi à faire la liaison de celui ci avec ma BDD je me suis mis à lancer des commandes hasardeuses dans le terminal, j'ai voulu changer pour Mysql au lieu de Mariadb, éssayer de suprimer l'un puis l'autre, faire des update, des remove, peu importe les solutions que je trouve sur le web au fil de mes messages d'erreurs, rien ne passe.
Pour déméler ce sac de noeud j'aurais aimé avancer pas à pas avec vous avec des captures de mon terminal.
Merci pour votre temps.
Voila déja le résultat de
sudo apt install mariadb-server
chris@ubuntu:~$ sudo apt install mariadb-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
galera-3 libconfig-inifiles-perl libdbd-mysql-perl libdbi-perl libreadline5 libsnappy1v5
libterm-readkey-perl mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common mariadb-server-10.3
mariadb-server-core-10.3 socat
Paquets suggérés :
libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl mailx mariadb-test tinyca
Les paquets suivants seront ENLEVÉS :
mysql-client-8.0 mysql-client-core-8.0 mysql-server-8.0 mysql-server-core-8.0
Les NOUVEAUX paquets suivants seront installés :
galera-3 libconfig-inifiles-perl libdbd-mysql-perl libdbi-perl libreadline5 libsnappy1v5
libterm-readkey-perl mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common mariadb-server
mariadb-server-10.3 mariadb-server-core-10.3 socat
0 mis à jour, 14 nouvellement installés, 4 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/19,3 Mo dans les archives.
Après cette opération, 26,9 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
Préconfiguration des paquets...
(Lecture de la base de données... 177728 fichiers et répertoires déjà installés.)
Suppression de mysql-server-8.0 (8.0.23-0ubuntu0.20.04.1) ...
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg: erreur de traitement du paquet mysql-server-8.0 (--remove) :
installed mysql-server-8.0 package pre-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
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 : error while cleaning up:
installed mysql-server-8.0 package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
mysql-server-8.0
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)