Nach der Installation der Mac-Ports sieht mein .profile folgendermaßen aus:
# MacPorts Installer-Zusatz am 2011-12-04_at_20: 48: 26: Hinzufügen einer geeigneten PATH-Variablen zur Verwendung mit MacPorts.
export PATH = / opt / local / bin: / opt / local / sbin: $ PATH
# Die Anpassung Ihrer PATH-Umgebungsvariablen für die Verwendung mit MacPorts ist abgeschlossen.
Aber aus irgendeinem Grund wird beim Öffnen des Terminals oder beim Remote-Herstellen einer Verbindung zum Server (ssh) das .profile nicht geladen, sodass ich keine Macports verwenden kann (es sei denn, ich gehe natürlich zum Macports-Ordner).
Wie kann ich .profile aktivieren?
.bashrc
wird von Nicht-Anmeldesitzungen geladen . Eine übliche Konfiguration ist jedoch, dass eine von der anderen geladen wird. Unter OS X sind alle von Terminal gestarteten Shells standardmäßig Login-Shells, die sich beispielsweise von herkömmlichen Linux-Terminalemulatoren unterscheiden.Versuchen Sie zum Aktualisieren Folgendes: / opt / local / bin / port selfupdate
So führen Sie einen sudo-Befehl wie folgt aus: sudo port installiere somePackageYouNeed
Versuchen Sie: sudo / opt / local / bin / port installiere somePackageYouNeed
quelle