Saya telah mencoba untuk mengatur lokal saya en_US.UTF-8
tanpa hasil. Didasarkan atas jawaban lain di internet, saya harus terlebih dahulu membuat lokal dengan
sudo locale-gen en_US.UTF-8
Dan kemudian menerapkannya dengan
sudo dpkg-reconfigure locales
Namun, berlari locale-gen
melakukan sesuatu yang aneh:
user@Host /home/user $ sudo locale-gen en_US.UTF-8
Generating locales (this might take a while)...
en_US.ISO-8859-1... done
Generation complete.
Seperti yang Anda lihat, itu tidak pernah benar-benar menghasilkan UTF-8, tetapi sebaliknya terus kembali ke ISO-8859-1. Saya tidak pernah dapat mengatur untuk mengatur LC_ALL
untuk en_US.UTF-8
, mungkin karena tidak dapat menghasilkan.
Apakah saya melakukan sesuatu yang salah? Saya menjalankan Debian 8.1.
dpkg-reconfigure
? Saya mendapatkan antarmuka interaktif, tetapi ketika memilih item dengan enter, itu tidak diinstal.dpkg-reconfigure locales
kotak dialog mode teks, dengan kotak centang untuk setiap lokal yang dapat dihasilkan. Anda gulir ke bawah keen_US.UTF-8
, periksa, dan tekan tombol OK.Setelah benar-benar membaca file man untuk locale-gen alih-alih mempercayai internet secara membabi buta, saya menemukan bahwa
locale-gen
sebenarnya mengambil tempat untuk menghasilkan dari/etc/locale.gen
. Dengan membatalkan komentar dien_US.UTF-8
sana, saya berhasil membuatnya.sumber