Setelah peningkatan ke 10.8.0, setiap kali saya melakukan sudo
, saya selalu menerima pesan ini:
dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid
Saya sudah memeriksa .bash_profile
, .zshrc
semua yang bisa saya pikirkan, dan saya tidak melihat apapun yang berhubungan dengan DYLD_
lingkungan.
Setelah googling berjam-jam, saya mencoba untuk meletakkan dua baris ini di .zshrc
:
unset LD_LIBRARY_PATH
unset DYLD_LIBRARY_PATH
Namun pesan yang mengganggu tetap muncul.
Saya pergi ke akun tamu dan melakukan sudo
tetapi tidak mendapatkan pesan ini. Jadi saya kira saya memiliki beberapa perpustakaan khusus diinstal ... Tapi saya tidak tahu bagaimana cara men-debug ini.