Ubuntu 16.04 warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

Posted on

Pagi ini saya coba SSH ke server baru Ubuntu 16.04 minimalist mendapatkan pesan warning seperti berikut :

-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

Karena cukup ganggu maka saya cari solusi untuk memperbaikinya, ternyata memperbaikinya cukup mudah hanya dengan perintah berikut :

# apt-get install --reinstall locales && sudo dpkg-reconfigure locales
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/3213 kB of archives.
After this operation, 0 B of additional disk space will be used.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
(Reading database ... 26108 files and directories currently installed.)
Preparing to unpack .../locales_2.23-0ubuntu10_all.deb ...
Unpacking locales (2.23-0ubuntu10) over (2.23-0ubuntu10) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up locales (2.23-0ubuntu10) ...
Generating locales (this might take a while)...
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

Selesai deh, coba direconnect SSHnya 😀

Gravatar Image
Seorang warga negara Indonesia biasa. Pengguna MAC dan develop server Ubuntu & CentOS. Contact : admin [at] nugi.biz

2 comments

  1. Mau nanya sedikit, saya melihat ada 2 perbedaan sistem locale Indonesia untuk waktu. Untuk bulan kedua, ada yang tertulis Pebruari ada juga yang Februari. Bagaimana ya caranya supaya menginstal yang benar (Februari)??

    1. Halo,

      Biasanya pas instalasi diawal pilih Bahasa Indonesia kak.

      Saya pas install OS pasti pilih US, karena nanti akan bingung dengan bahasanya, kecuali memang terbiasa pakai Bahasa.

      Setting ini biasanya kalau direboot otomatis ganti ke bahasa yang sesuai kok.

Leave a Reply to Nugi Abdiansyah Cancel reply

Your email address will not be published. Required fields are marked *

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