Problème de mise à jour ubuntu

Fermé
lord seregon Messages postés 52 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 janvier 2018 - 12 oct. 2013 à 16:25
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 - 13 oct. 2013 à 10:23
Bonjour,

depuis quelques temps, je ne peux plus faire de mise à jour sur mon Ubuntu (via le gestionnaire de MàJ). Quand je lance les MàJ, j'ai un message d'erreur me disant que le gestionnaire de paquets est cassé. Voici les détails :

Les paquets suivants ont des dépendances non satisfaites :

mysql-server-5.5: PreDepends: mysql-common (>= 5.5.31-0ubuntu0.12.04.1) mais la version 5.5.32-0ubuntu0.12.04.1 est installée
Depends: mysql-client-5.5 (>= 5.5.31-0ubuntu0.12.04.1) mais la version 5.5.32-0ubuntu0.12.04.1 est installée
Depends: perl (>= 5.6) mais la version 5.14.2-6ubuntu2.3 est installée
Depends: libgcc1 (>= 1:4.1.1) mais la version 1:4.6.3-1ubuntu5 est installée
Depends: zlib1g (>= 1:1.1.4) mais la version 1:1.2.3.4.dfsg-3ubuntu4 est installée
Depends: upstart-job mais c'est un paquet virtuel
Depends: mysql-server-core-5.5 (= 5.5.31-0ubuntu0.12.04.1) mais la version 5.5.32-0ubuntu0.12.04.1 est installée

Comment est-ce que je peux réparer le problème ?

Merci d'avance

A voir également:

3 réponses

mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 7 781
13 oct. 2013 à 00:32
Peux-tu lancer dans un terminal les commandes suivantes ?

sudo apt-get update
sudo apt-get install aptitude
sudo aptitude update

Ensuite lance la commandes suivantes et reporte-moi leur résultat :

cat /etc/apt/sources.list
sudo aptitude safe-upgrade

Bonne chance
0
lord seregon Messages postés 52 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 janvier 2018
13 oct. 2013 à 09:44
Bonjour,

j'ai tout lancé, il y a un soucis avec cat etc/apt/sources.list :

cat: etc/apt/sources.list: Aucun fichier ou dossier de ce type


après j'ai lancé sudo aptitude safe-upgrade, ça m'a lancé pas mal de MàJ, je te met pas toute les MàJ effectué, mais voici les dernières lignes (ce qui devrait vous intéresser) :


Des erreurs ont été rencontrées pendant l'exécution :
mysql-server-5.5
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server-5.5 :
mysql-server-5.5 dépend de mysql-server-core-5.5 (= 5.5.31-0ubuntu0.12.04.1) ; cependant :
La version de mysql-server-core-5.5 sur le système est 5.5.32-0ubuntu0.12.04.1.
dpkg : erreur de traitement de mysql-server-5.5 (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
mysql-server dépend de mysql-server-5.5 ; cependant :
Le paquet mysql-server-5.5 n'est pas encore configuré.
dpkg : erreur de traitement de mysql-server (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
mysql-server-5.5
mysql-server

État actuel : 2 mises à jour restantes [-XX].
0
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 7 781
13 oct. 2013 à 10:23
Attention /etc/apt/sources.list et non etc/apt/sources.list. Il faut bien comprendre que le "/" en début de chemin à une importance : il signifie qu'on repart tout en haut de l'arborescence. Si tu l'omet, tu sous-entends que le répertoire dont tu parles est dans le répertoire courant. Par exemple quand tu parles de etc/apt/sources.list alors que tu es dans /home/toto, tu parles en réalité de /home/toto/etc/apt/sources.list.

Pour ton problème de paquet, je pense que le plus simple c'est d'aller dans aptitude en mode interactif :

sudo aptitude

Ensuite appuies sur :

uU!g

Vérifie que les paquets qu'il s'apprête à supprimer (en violet) ne sont pas critique, sinon quitte (q). Idéalement dans ce récapitulatif tu devrais voir 0 paquets gelés (ou maintenus) et tu devrais avoir essentiellement des paquets mis à jour (cyan) ou à installer (vert). Si quelques paquets sont supprimés (en violet), assure-toi qu'un paquet correspondant est installé. Par exemple tu pourrais tout à fait avoir (je dis un truc au pif) mysql-server-5.4 en violet et mysql-server-5.5 en vert.

Si tu veux plus de détails ici sur l'utilisation d'aptitude :
http://www.mistra.fr/tutoriels-linux-outils-debian/tutoriel-linux-apt-migration.html

Une fois que c'est fini, quitte et vérifions que tout est clean. Lance cette commande et reporte-moi son résultat :

sudo aptitude safe-upgrade

Bonne chance
0