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?

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

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.

un CVn
la source
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