İlk olarak, OS X hakkında bilinmesi gereken bir şey, Unix üzerine kurulu olmasıdır. Burada .bash_profile devreye girer. OS X'te Terminal uygulamasını başlattığınızda, varsayılan olarak bir bash kabuğu alırsınız. Bash kabuğu Unix'ten gelir ve yüklendiğinde .bash_profile komut dosyasını çalıştırır. Kullanıcının ayarlarınızı değiştirmesi için bu komut dosyasını değiştirebilirsiniz. Bu dosya şurada bulunur:
~/.bash_profile
Mavericks için güncelleme
OS X Mavericks ortamı kullanmaz. List - en azından OS X windows uygulamaları için değil. Pencereli uygulamalar için launchd yapılandırmasını kullanabilirsiniz . Terminalde kullanılan bash kabuğunun bir parçası olduğu için .bash_profile hala desteklenmektedir.
Sadece aslan ve dağ aslanı
OS X pencereli uygulamalar, ortam.plist dosyanızdan ortam değişkenleri alır. ".Plist" dosyası ile kastedilen budur. Bu dosya şurada bulunur:
~/.MacOSX/environment.plist
Environment.plist dosyanızda bir değişiklik yaparsanız, Terminal uygulaması da dahil olmak üzere OS X windows uygulamalarında bu ortam değişkenleri ayarlanır. .Bash_profile dosyanızda ayarladığınız ortam değişkenleri yalnızca bash kabuklarınızı etkiler.
Genellikle yalnızca .bash_profile dosyamda değişkenler ayarladım ve .plist dosyasını (veya Mavericks'teki launchd dosyasını) değiştirmem. Çoğu OS X pencereli uygulamanın herhangi bir özel ortama ihtiyacı yoktur. Yalnızca bir uygulamanın gerçekten belirli bir ortam değişkenine ihtiyacı olduğunda, ortam.plistini (veya Mavericks'teki launchd dosyasını) değiştiririm.
İstediğiniz gibi .bash_profile yerine ortam.plist dosyasını değiştirmek gibi görünüyor.
Son bir şey, eğer bu dosyaları ararsanız, onları bulamayacağınızı düşünüyorum. Doğru hatırlıyorsam, ilk Lion kurulumumda değildiler.
Düzenleme: İşte bir plist dosyası oluşturmak için bazı talimatlar.
- Xcode'u aç
- Dosya -> Yeni -> Yeni Dosya ... 'yı seçin.
- Mac OS X altında Kaynaklar'ı seçin
- Bir plist dosyası seçin
- Diğer istemleri izleyin
Dosyayı düzenlemek için, bir menü almak üzere Control tuşunu basılı tutup Satır Ekle'yi seçebilirsiniz. Daha sonra bir anahtar / değer çifti ekleyebilirsiniz. Ortam değişkenleri için anahtar, ortam değişkeni adıdır ve değer, bu ortam değişkeni için gerçek değerdir.
Plist dosyası oluşturulduktan sonra istediğiniz zaman değiştirmek için Xcode ile açabilirsiniz.