GNU/Linux >> Belajar Linux >  >> Linux

BadValue Tidak valid atau tidak ada pengaturan lokal pengguna. Pastikan variabel lingkungan LANG dan/atau LC_* disetel dengan benar

Anda dapat menggunakan perintah di bawah ini di terminal

export LC_ALL=C

Menghasilkan lokal

Lokal yang hilang dibuat dengan locale-gen:

locale-gen en_US.UTF-8

Sebagai alternatif, file lokal dapat dibuat secara manual dengan localedef:[1]

localedef -i en_US -f UTF-8 en_US.UTF-8

Menyetel Setelan Lokal

Pengaturan lokal dapat diatur (ke en_US.UTF-8 dalam contoh) sebagai berikut:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

dpkg-reconfigure locales perintah akan membuka dialog di bawah Debian untuk memilih lokal yang diinginkan. Dialog ini tidak akan muncul di bawah Ubuntu. Artikel Configure Locales in Ubuntu menunjukkan cara menemukan informasi mengenai Ubuntu.


vim /etc/default/locale

tambahkan ke dalamnya:

LC_ALL="en_US.UTF-8"

Linux
  1. Bagaimana Cara Mengatur Lokal Dan Apa Implikasinya?

  2. Linux – Apakah Variabel Lingkungan Terlihat oleh Pengguna yang Tidak Memiliki Hak Di Linux?

  3. Menggunakan Variabel Lingkungan Dalam File Tmux.conf?

  1. Cara Mengatur, Mendaftar, dan Menghapus Variabel Lingkungan di Linux

  2. Tetapkan lingkungan sementara ($PATH)

  3. apa yang harus saya lakukan dengan man:can't set the locale; pastikan $LC_* dan $LANG sudah benar

  1. Variabel Lingkungan Linux:Cara Membaca dan Mengatur di VPS Linux

  2. Bagaimana cara menginstal/mengubah lokal di Debian?

  3. eksekusi crontab tidak memiliki variabel lingkungan yang sama dengan pengguna yang mengeksekusi