2 votes

Changer le chemin d'installation vers /usr/bin au lieu de /usr/local/bin

Une question simple, mais je n'ai pas de documentation concrète pour confirmer ma réponse. Lors de l'installation d'un logiciel avec l'option make install sous une machine unix, le chemin par défaut va à /usr/local/bin . Je voudrais mettre à jour un paquet à l'échelle du système sous le nom de /usr/bin . Comment (et où) dois-je modifier la commande sous make o make install a /usr/bin ?

Aussi - Le paquet peut-il rester sur /usr/local/bin mais que l'utilisation de Python dans tout le système (la mise à jour en cours d'installation) soit changée en /usr/local/bin de /usr/bin pour éviter de modifier la version originale installée ?

-1voto

glacier Points 101

En ce qui concerne l'installation, je pense qu'ils ont très bien géré la question dans les commentaires.

Maintenant pour changer l'utilisation du système. Si c'est disponible sur votre système d'exploitation, update-alternatives est idéal pour cela. Je suis à peu près sûr que dans la plupart des cas, l'exécutable de l'application /usr/bin n'est pas un exécutable mais plutôt un lien logiciel vers le véritable exécutable Python, donc changer la version vers laquelle il pointe est simplement une question de changer le lien symbolique pour pointer vers la version que vous voulez utiliser par défaut.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X