[Solved] Mengatasi Cannot Set Lc_All To Default Locale: No Such File Or Directory

Pada Linux Ubuntu/Debian sewaktu saya ingin menginstall VestaCP, saya perhatikan proses intalasi VestaCP tidak dapat menciptakan file konfigurasi di server. Tiap baris prosesnya selalu ada keterangan ibarat berikut:


locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

Akan tetapi ketika saya memakai Putty – Windows, bencana ini tidak terjadi, instal control panel Vesta lancar-lancar saja. Makara kepikiran kalau masalahnya ada ketika memakai terminal SSH di Linux Ubuntu (Desktop – lokal).


Beberapa cara saya ikuti seperti


dpkg-reconfigure locales

Tetapi tidak membuahkan hasil. Lalu saya tinggal tidur :-). Setelah bangkit saya makan mie, sesudah itu saya login kembali ke Ubuntu dekstop (lokal) dan membuka dua jendela terminal. yang satu untuk melihat konfigurasi locale di komputer lokal dan terminal yang lain untuk koneksi SSH melihat setingan locale di server (DigitalOcean).


Di komputer lokal saya melihat


locale

hasilnya


LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=id_ID.UTF-8
LC_TIME=id_ID.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=id_ID.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=id_ID.UTF-8
LC_NAME=id_ID.UTF-8
LC_ADDRESS=id_ID.UTF-8
LC_TELEPHONE=id_ID.UTF-8
LC_MEASUREMENT=id_ID.UTF-8
LC_IDENTIFICATION=id_ID.UTF-8
LC_ALL=

Di server


locale

hasilnya


locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=id_ID.UTF-8
LC_TIME=id_ID.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=id_ID.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=id_ID.UTF-8
LC_NAME=id_ID.UTF-8
LC_ADDRESS=id_ID.UTF-8
LC_TELEPHONE=id_ID.UTF-8
LC_MEASUREMENT=id_ID.UTF-8
LC_IDENTIFICATION=id_ID.UTF-8
LC_ALL=

File ini dapat dilihat di /etc/default/locale


Dari sini berdasarkan bahasa saya mungkin ini tidak sinkron atau apalah itu, kemudian ritual dimulai dengan mengunjungi kakek Gugel, dan jadinya untuk mengatasi persoalan Cannot set LC_ALL to default locale: No such file or directory ini ialah sebagai berikut:


Di komputer lokal saya lakukan


sudo nano /etc/default/locale

dan menghapus semua konten didalamnya, kecuali baris berikut, (tambahkan kalau tidak ada)


# File generated by update-locale
LANG=en_US.UTF-8

Kemudian


export LC_ALL="en_US.UTF-8"

Di server juga saya lakukan hal yang sama


export LC_ALL="en_US.UTF-8"

Saya kembali mengecek


locale

hasilnya, baik di komputer lokal dan server sama


LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Masalah teratasi.



Sumber https://idnetter.com

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "[Solved] Mengatasi Cannot Set Lc_All To Default Locale: No Such File Or Directory"

Posting Komentar