Saat saya lari mongo
, saya mendapat peringatan:
Inisialisasi global gagal: BadValue Tidak valid atau tidak ada set lokal pengguna. Harap 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 dihasilkan 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
Mengatur Pengaturan Lokal
Pengaturan lokal dapat diatur (
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
The
dpkg-reconfigure locales
perintah akan membuka dialog di bawah Debian untuk memilih lokal yang diinginkan. Dialog ini tidak akan muncul di Ubuntu. Artikel Configure Locales di Ubuntu menunjukkan bagaimana menemukan informasi mengenai Ubuntu.sumber
vim /etc/default/locale
tambahkan ke dalamnya:
LC_ALL="en_US.UTF-8"
sumber
menambahkan baris berikut ke file / etc / environment saya berfungsi
LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
sumber
AMI Amazon Linux
Solusi permanen untuk ohmyzsh:
Tulis di sana di bawah:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8
Perbarui perubahan di shell saat ini dengan:
$ source ~/.zshrc
sumber
Anda harus menambahkan pembantu lang lokal yang hilang: bagi saya yang hilang dimana de_LU de_LU.UTF-8. Mongo 2.6.4 bekerja tanpa mongo 2.6.5 melempar kesalahan ini
sumber