Forum Linux.général Installation MySQL

Posté par  .
Étiquettes : aucune
0
16
mai
2006
Bonjour,

J'ai un problème lorsque j'essaie d'installer MySQL 5.0 à partir des rpm. J'ai téléchargé le rpm client et celui serveur, mais lorsque je fais un rpm -i mysql-serveur.rpm j'obtient:

attention: MySQL-server.rpm : signature V3 DSA: NOKEY, key ID 5072e1f5
erreur: Dependances requises:
MySQL entre en conflit avec mysql-3.23.58-2.3

rpm -e mysql-3.23.58-2.3 donne également des erreurs de "Dependances requises" avec un fichier libmysqlclient.so.10

Ensuite, rpm -i mysql-client me donne également une série de conflits avec des fichiers de mysql-3.23.58-2.3, que j'ai pourtant supprimé.

Y a-t-il une autre solution pour installer MySQL? Quelqu'un saurait-il comment résoudre ces problèmes?

J'aurais vraiment besoin de votre aide, car voilà maintenant 2 jours que je me bats avec ça.

Merci beaucoup.
  • # libmysql

    Posté par  (site web personnel) . Évalué à 3.

    Tu es sur d'avoir tout supprimé ? notamment Mysql-share, mysql-compat, et mysql-dev ?
    ça donne quoi ça :
    rpm -qa | grep -i mysql
    • [^] # Re: libmysql

      Posté par  . Évalué à 1.

      La commande donne:

      php-mysql-4.3.2-14.ent
      MySQL-python-0.9.1.-6
      mysql-3.23.58-2.3
      perl-DBD-MySQL-2.1021-3
      libdbi-dbd-mysql-0.6.5-5
      mysql-devel-3.23.58-2.3

      Dois-je en déduire qu'il reste encore quelque chose de la version 3.23.58-2.3? Comment puis-je tout supprimer radicalement?

      Merci.
      • [^] # Re: libmysql

        Posté par  (site web personnel) . Évalué à 2.

        Vire les paquets mysql-devel et mysql (au moins mysql-3.23)
        rpm -e mysql-devel-3.23.58-2.3 mysql-3.23.58-2.3

        Si la commande rpm rouspète pour des dépendances, essaye de mettre à jour/installer le paquet mysql-compat avec celui présent sur mysql.com. Ensuite installe ton mysql tout neuf.
        • [^] # Re: libmysql

          Posté par  . Évalué à 1.

          Alors j'ai installé le package MySQL-shared-compat-4.1.9-0.i386.rpm, puis essayé de supprimer mysql-3.23.58-2.3, et là encore j'ai une dépendance :

          Dependance requises:
          mysql est nécessaire pour (déjà installé) MySQL-python-0.9.1-6

          Je commence à en avoir marre de toutes ces histoires de dépendances... Elle sort d'où celle là?

          Merci d'avance.
          • [^] # Re: libmysql

            Posté par  . Évalué à 1.

            Personne n'a d'idée? Il n'existe pas un moyen pour ne plus s'occuper de toutes ces dépendances? Comment est-ce que je pourrais faire le ménage? Manuellement?

            Merci
          • [^] # Re: libmysql

            Posté par  (site web personnel) . Évalué à 2.

            Vire MySQL-Python :-D, en fait, vire tous les trucs dépendants des paquets que tu veux désinstaller. Fait gaffe quand même de pas virer des trucs indispensables...
            Sinon, tu as la solution d'installer un deuxième serveur MySQL, mais il faut passer par les paquets binaire (ou tu compiles) dispo sur mysql.com.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.