J'ai installé Ubuntu 16.04, après cela, lorsque j'essaie d'installer mysql, il affiche une erreur comme
$ sudo apt-get update [sudo] mot de passe pour mcerc: Lecture des listes de packages ... Terminé mcerc @ mcerc-ThinkCentre-M72e: ~ $ sudo apt-get install mysql Lecture des listes de packages ... Terminé Construction d'un arbre de dépendance Lecture des informations d'état ... Terminé E: Impossible de localiser le package mysql mcerc @ mcerc-ThinkCentre-M72e: ~ $ sudo apt-get install mysql-server Lecture des listes de packages ... Terminé Construction d'un arbre de dépendance Lecture des informations d'état ... Terminé E: Impossible de localiser le paquet mysql-server mcerc @ mcerc-ThinkCentre-M72e: ~ $ ^ C mcerc @ mcerc-ThinkCentre-M72e: ~ $
Réponses:
Chaque fois que vous installez Ubuntu, vous devez mettre à jour et mettre à niveau le système à installer à partir des référentiels ubuntu.
Maintenant, installez quoi que ce soit
la source
Ubuntu Software
et dans le menu il y aura l'optionUbuntu Software
. Sélectionnez-le.Softwares and Updates
. Sélectionnez-le. Vérifiez si tous les référentiels officiels (sous l'optionUbuntu Software
) sont vérifiés. Sinon, vérifiez-les.sudo apt install mysql-server-5.7
. Cela devrait fonctionner.la source
Votre problème: mysql-server a peut-être été installé une fois et les paramètres de votre machine peuvent être enregistrés quelque part. Retirez-le complètement avec.
Désinstallez d'abord mysql-server:
réinstallez-le. Exécutez cette commande:
Cela aide également à réparer les packages cassés, donc si ces commandes ci-dessus ont échoué, essayez d'abord de réparer les packages, puis supprimez et installez le serveur mysql:
la source