Sebelum lupa melanda, sebaiknya tinggalkan catatan disini…
Ketika melakukan remote SSH, setelah login sukses akan muncul error Perl Warning setting locale di Mac OSX Yosemite seperti berikut:
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
Ternyata itu disebabkan karena kita merubah profil untuk terminal, misalnya dari basic –> pro
Perubahan ini membuat setting locale berubah dan harus diganti lagi, caranya buka file .bash_profile di folder /Users/nama_user/
Contohnya:
nano /Users/ikonspirasi/.bash_profile
Tambahkan baris berikut:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 export LC_CTYPE=en_US.UTF-8
Hasilnya seperti ini:
Save dan coba lakukan SSH ke server sekali lagi, seharusnya hasilnya tidak ada error seperti ini:
Semoga bermanfaat,
iKONs
Sumber:
http://blogs.agilefaqs.com/2014/01/12/fixing-perl-warning-setting-locale-failed-on-mac-osx/