Installation de Mysql 5.6 sur un chemin donné par l'utilisateur sous Linux


3

J'essaie d'installer mysql 5.6 (à partir d'un RPM) sur RHEL 6.4 à l'emplacement souhaité par l'utilisateur, mais l'installation est en cours dans / usr / bin. Est-il possible de changer l'emplacement d'installation de MySQL?


Quelles étapes spécifiques suivez-vous pour installer le logiciel? (Oui, c'est important.)
un CVn

Réponses:


1

Vous pouvez utiliser le --relocatecommutateur to rpmpour s’installer dans une autre hiérarchie de répertoires.

Par exemple, déterminez rpm --install --relocate /=/home/kayle/mysql mysql-5.6.rpmlequel devrait tout installer sous / home / kayle / mysql plutôt que sous /. Par conséquent, tout ce qui serait entré dans / etc va dans / home / kayle / mysql / etc, les fichiers normalement installés dans / usr / bin vont dans / home / kayle / mysql / usr / bin, etc. Vous pouvez répéter - relocaliser un nombre arbitraire de fois si vous souhaitez un contrôle plus précis sur les chemins de répertoires à réécrire où; voir la rpmpage de manuel.

Cela peut fonctionner ou ne pas fonctionner tel quel, en fonction des chemins spécifiques nécessaires dans divers fichiers de configuration, scripts d'assistance, etc., mais vous devriez au moins commencer par installer les fichiers à l'emplacement souhaité.

Si le RPM n'est pas déplaçable, vous pouvez toujours (enfin, presque toujours) télécharger le code source et construire le logiciel vous-même, en le configurant avec le préfixe de votre choix. (C'est généralement - lu, quand GNU Autoconf est utilisé - fait avec une ./configure --prefix=/home/kayle/mysqlétape ou un paramètre, mais vous auriez besoin de vérifier la documentation du paquet logiciel spécifique pour en être sûr.) Le gestionnaire de paquets du système ne le suivra pas. mais selon ce que vous essayez d'accomplir, cela pourrait ne pas être une grosse affaire.


mais les rpm de mysql ne sont pas relogeables ... "erreur: le paquet serveur MySQL n'est pas transférable"
kayle

Ensuite, je ne pense pas que vous puissiez le faire, du moins pas avec les installations système standard. En fonction de votre volonté, vous pouvez bien sûr décompresser manuellement le RPM et configurer le logiciel.
un CVn
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.