Je me demandais comment vous pouvez ajouter une variante à un port si vous avez déjà installé le port. Par exemple, j'ai installé le port 'vim' et je voudrais revenir en arrière et ajouter la variante python25. Ai-je besoin de supprimer vim et de le réinstaller? Ceci est juste un exemple, je voudrais vraiment savoir le processus pour le faire pour n'importe quel port.Ajout de variantes dans les ports Mac
Merci pour toute aide, Greg
Je suis confus. Comme une variante est une option de compilation, vim + python26 construit vim avec le support de python26. Vous le recompilez ensuite avec le support de python31. Comment conserve-t-il les deux options de compilation? Est-ce une fonctionnalité Mac Port? – wonbyte
Je ne suis pas un expert sur les internes, mais essentiellement il conserve des copies de chaque port 'installed' (regardez dans/opt/local/var/macports/software /'). Le processus d'activation d'un port crée des liens durs à partir des fichiers vers les emplacements normaux ('/ opt/local/bin' etc.). La désactivation d'un port supprime ces liens matériels. Donc, le processus est rapide et ne nécessite pas de copies supplémentaires de chaque fichier, seulement les entrées de liens durs. –
Je vois comment cela fonctionne. Merci beaucoup pour l'aide! – wonbyte