Environment Variables

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1

Så heter det i windows xp iaf, Paths i vanliga dos. Var kan man hitta dom i mac osx ?

Det finns några alternativ:

1) För ditt förvalda skal, här tcsh, editera ~/.tcshrc

2) För det aktuella fönstret:

[datan:~] användarnamn% setenv JAVA_HOME /Library/Java/HOME 

exempelvis.

3) Om du vill sätta en miljövariabel för datorn, oavsett skal, peta in dina miljövariabler i den klart hemliga filen

~/.MacOSX/environment.plist som är en xml inställningsfil.

Exempel:

<key>CVSEDITOR</key>
<string>pico</string>

För 3) måste du logga ut och in igen, för 1) tar ändringen omedelbar kraft och i 2) måste du (tror jag) stänga av och starta Terminal.app för att det ska fungera.

A propos .tcshrc: följande tilägg rekommenderas å det varmaste för snabbare kommandoutfyllnad (kan inte begripa varför det inte är default i Jaguar):

source /usr/share/tcsh/examples/rc

Hej.
Jag är en sopa på Terminalen och undrar
hur jag kan sätta upp "environment variables" i OSX 10.6?

Jag har ett huvudprogram (Cinema4D 3D App) och två
relaterade program. Cinema4D Server och flera Cinema4D Client
(i olika maskiner).
Server och Client(s) används för nätverksrendering.
Dessa är alltså separata installationer.

Här kommer kruxet. I huvudprogrammet, Cinema4D App,
har jag en folder "plugins" med alla plugins som används.
Server och Client har motsvarande "plugins" foldrar och
där måste samma plugins finnas som i huvud Appen.

Just nu använder jag Symbolic Links i Server och Client(s),
så när jag gör ändringar i pluginsen blir det identiskt
"överallt".

Så, till slut, jag fick tipset att använda "environment variables"
i stället men får inte ihop det hur man gör.
Terminal pucko ,som sagt, och sökningar på nätet är ett snäpp
för avancerade för mig än så länge.
(Det verkar finnas flera sätt, och jag är inte säker på det jag
har hittat är relaterat till SnowLeopard, OSX 10.6).

Någon som kan handleda mig igenom detta vore det underbart.

Mvh
Lennart

  • Medlem
  • Sollentuna
  • 2011-01-12 14:46

En referens till vad du ska göra med miljövariablerna?

Hej frazze.

Vad jag har är en variabel som heter:
C4D_PLUGINS_DIR

Den ska enligt vad jag förstår i "value" kopplas till
min folder som innehåller alla mina plugins.

Jag har en folder som heter ".MacOSX" som ligger
i min användare.
I den ska det placeras en fil som heter:
"environment.plist" (Det finns inte en sådan där nu).

Har laddat hem Xcode och kör Property List Editor.
Där kan jag fylla i mina värden enligt ovan.

Jag har dock inte en susning vad exakt som ska skrivas in där.
Plus när jag försöker att spara den i ".MacOSX" så kan jag
inte navigera dit då ".MacOSX" är osynlig i Property List Editor Spara Som fönstret.

(Jag har via Cocktail satt på "visa gömda filer", så i Finder kan jag se den.)

mvh
Lennart

Har kommit en bra bit på väg då det verkar fungera! Jag tillverkade plist filen i Xcode Property List Editor, sparade den med namnet
"environment.plist" på skrivbordet. Flyttade sedan helt sonika in den i ".MacOSX" foldern.

plist filen är en xml fil så jag kunde öppna den i SkrivText för att skriva in rätt sökväg till min plugins folder och spara om.

mvh
Lennart

  • Medlem
  • Sollentuna
  • 2011-01-13 09:41

Lysande!

1
Bevaka tråden