Bana /etc/profile
kabuk açılışında çalıştırılmamış gibi geliyor . PATH'i başlatmaktan sorumlu genel başlangıç dosyasıdır. /etc/profile
Aşağıdaki komutla var olup olmadığını ve okunabilir ve çalıştırılabilir olup olmadığını kontrol edin :
. /etc/profile
Orada değilse, Lion'u kurulu bir makineden veya bir Lion kurulumundan geri yüklemeniz veya Lion'u tekrar kurmanız gerekir. Varsa ancak çalıştırılabilir değilse, Disk İzinlerini Onarmak için Disk Yardımcı Programını kullanmayı deneyin.
Varsa ve çalıştırılabilirse (ve bazı kodlar içeriyorsa), olması gerektiği zaman çalıştırılmayabilir veya başlangıç komut dosyanız bir şekilde geçersiz kılabilir. Geçici bir çözüm olarak, çalıştırıldığından emin olmak . /etc/profile
için ~/.bash_profile
kullanmaya başlamayı deneyin . Hala sorunla karşılaşıyorsanız echo $PATH
, PATH'ın doğru bir şekilde başlatılıp başlatılmadığını görmek için çalıştırdıktan sonra ekleyin . Öyleyse, senaryonuzdaki bir şey onu değiştiriyor.
İşte varsayılan içeriği /etc/profile
:
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
path_helper
varsayılan PATH'ı oluşturur. Koşmayı deneyebilirsin
unset PATH; /usr/libexec/path_helper -s
Ne ürettiğini görmek için.
Her durumda, sorun başlangıç komut dosyalarınızda değilse, lütfen Apple destek http://www.apple.com/support/contact/ adresine başvurun veya https://bugreport.apple.com adresinden bir hata bildirin. / Elma bir problem var bildirmek için.
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
karanlık kısmı yapıştırın (ya da çok dikkatli yazın) - iki komut eksik olduğundan - bir şey yolunuzu sardı. Büyük bir şey yapmadan önce, bir yedeği atmak ihtiyatlı olabilir.