Ich frage mich, wie Sie eine Variante an einen Port anhängen können, wenn Sie den Port bereits installiert haben. Zum Beispiel habe ich den 'vim' Port installiert und würde gerne zurückgehen und die python25 Variante hinzufügen. Muss ich vim löschen und neu installieren? Dies ist nur ein Beispiel, ich würde wirklich gerne den Prozess kennen, um dies für jeden Port zu tun.Hinzufügen von Varianten in Mac-Ports
Vielen Dank für jede Hilfe, Greg
sein Ich bin verwirrt. Da eine Variante eine Kompilierzeitoption ist, baut vim + python26 vim mit python26-Unterstützung auf. Sie kompilieren es dann mit python31-Unterstützung neu. Wie behält es beide Kompilierungsoptionen bei? Ist das eine Mac Port Funktion? – wonbyte
Ich bin kein Experte für die Interna, aber im Grunde behält es Kopien von jedem installierten Port (schau in '/ opt/local/var/macports/software /'). Die Aktivierung eines Ports erzeugt feste Verbindungen von den Dateien zu den normalen Speicherorten ('/ opt/local/bin' usw.). Das Deaktivieren eines Ports entfernt diese harten Links. Der Prozess ist also schnell und erfordert keine zusätzlichen Kopien jeder Datei, nur die harten Linkeinträge. –
Ich sehe, wie es funktioniert. Vielen Dank für die Hilfe! – wonbyte