[Solved]Error Perl Warning setting locale di Mac OSX Yosemite

No Comments

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:

Setup locale terminal Mac OSX

Save dan coba lakukan SSH ke server sekali lagi, seharusnya hasilnya tidak ada error seperti ini:

SSH locale fixed

 

Semoga bermanfaat,

iKONs

 

Sumber:

http://blogs.agilefaqs.com/2014/01/12/fixing-perl-warning-setting-locale-failed-on-mac-osx/

Categories: Troubleshooting Tags: ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of